This also tidies up ModSelectOverlay and setting creation flow in general.
Update framework
Improve test data sources
Sourced in via OsuScreenDependencies for management
Lighten background during breaks Co-authored-by: Dean Herbert <pe@ppy.sh>
Refactor DrawableRuleset to be constructed with a converted beatmap