Features
 - Desktop livechat now uses local UI instead of (failing) iframes.
 - Desktop now implements additional video loading animation and game (for longer waits)
 
 - Plugins can now use websockets
 - Plugins can now use Async (Only using timeouts right now)
 - Plugins can now use sleep (not recommended)
 - Plugins can now use live chat events
 - Plugins can now use ReloadRequired exceptions in specific locations


Improvements
 - Dash generation is now done async when possible
 - Database now uses pooling (may fix db locked error)

Fixes
 - Fix crash when deleting history while playing a video
 - Fix issue where certain view/dialog ui would get stuck on some operating systems (eg. Import dialog).
 - Various scroll container fixes
 - Fix issue with Chromecast not proxying properly, may fix playback.
 - Fix ChromeCast timestamp not updating properly.
 - Dash manifests are now cached in case of (same) re-requests.