Also makes queueing of expand more correct.
Add ruleset settings
Remove all unnecessary parenthesis where object initialisers are used
Enforces at CI.
Also make clickable region more correct.
Feels better in all cases.
# Conflicts: # osu.Game/Graphics/Containers/SectionsContainer.cs
Insert window icon as EmbeddedResource into osu!.exe
osu!direct search
Aso debounce and don't require hitting enter.
Also rename GetBackground to CreateBackground, since it's returning a new instance.
Will likely need to be bindable when hooked up to settings and actually used.