Fix spinner not handling left/right action bindings
Fix RulesetInfo equality comparison giving false negatives
No longer update the current ruleset when selecting a new beatmap set
Fix duplicate DifficultyControlPoints breaking slider velocities
FIx a possible null reference when login fails
Swap the order of the social and chat toolbar buttons
Fix unlit initial state of the OnScreenDisplay
Allow OsuButtons to be filtered in settings
Visually improve settings transitions and back button
Fix hitobjects in TestCaseHitObjects not receiving actions
Use SliderStep instead of TestCaseSliderBar
Integrate key configuration with settings overlay
This greatly simplifies TestCaseKeyCounter and TestCaseHitObject and allows more future automation.