Closes #3257.
Update framework with everyrthing
Begin loading fonts earlier in startup
Remove async WorkingBeatmap logic
Don't use ConcurrentQueue for API
Fix the toolbar being visible during startup causing a weird offset
Fix some web requests being run after disposal of their owner
Fix CI failures on CatcherArea.Explode
Fix order of import set conflict checks
Fix direct list play button disappearing after preview/switch
Should result in a considerably faster font load, as they can be concurrently loaded alongside EF.
Refactor some variable names for improved code readability
This queue type can hold several references to already dequeued requests. In our usage, this can cause old api calls to hold references to already-disposed screens (and in turn, very large memory portions).
Update framework
Remove async logic in line with framework
Update with framework async changes