Also fixes a lot of bad interactions and simplifies further.
oops
Tests accompany of course
Also exposes SelectedBeatmapSet.
- added Tooltips to the respective InfoLabels - made the TestCase internal like all others
let's save some ears and eyes for now
Filters based on selected ruleset
- Also set the ruleset when fetching scores in BeatmapSetOverlay
the way UpdateBeatmapSet was extended it can handle all of this and better
removed unwanted refresh
also fixes preview not playing if an entire set is restored