Allow selecting/playing a specific difficulty using the beatmapset difficulty icons
Also cleans up some weird code
Not sure why these aren't being detected on master right now - they should be...
Tests accompany of course