Fix WaveOverlayContainer appearing incorrectly on first PopIn
Fix multiple requests potentially being triggered during connect sequence
As the Success callbacks happen in a scheduled context, if the Update thread is in a stalled state, this loop can generate many unnecessary API requests.
Fix playing a map with NoFail mod never completing
Fix VolumeControl and OnScreenDisplay being added to the wrong container
Make TextAwesome TestCase more useful
Improve startup load times by sequentially loading components
Remove no-longer-necessary Thread.Sleep
Added an indicator to the left of settings to revert to default
Add KeyboardStep values for configuration options
This stops aync loading from getting overloaded with tasks, which was happening previously.
Add sqlite raw packages to osu.Desktop to ensure sqlite is copied locally
Fix import testcases randomly failing
Update WebRequest usage in line with framework changes
Move all TestCases to Testing project