Add ability to create ruleset selector in OverlayHeader
Refactor performFromMenu to work with multiple screen targets
Decouple ModSelectOverlay from global SelectedMods
Apply precision when determining bar colour in difficulty statistics
To avoid further floating-point comparison bugs, remove all usages of Bindable<{float,double}>, replacing them with their Bindable<Float,Double> counterparts.
Was throwing exception instead of returning false due to LINQ Single() call.
Fix possible crash when searching with no channel topic