Feature lol plus daniel
Created by: dsilhavy
This PR intends to replace #3313. It includes:
- Merged the latest changes from origin development
- Added JSDoc to all of the classes
- Refactored and cleaned up the classes
- Replaced “” with Math.pow and Math.sqrt. “” is not supported on some platforms
- Added reset functionality to all classes
- Added a separate sample page for LoL+
- Allow configuration of catchup mechanism in PlaybackController via settings parameter
- Allow configuration of throughput estimation in FetchLoader via settings parameter