Implement editor hitobject placement
Fix track being played when entering editor
Add testcases for selection masks
Separate hitobject mask visuals from selection logic
Reduce height of song progress handle
Use CakeBuild for building osu!
# Conflicts: # osu.Game.Rulesets.Osu/Edit/Layers/Selection/Overlays/SliderMask.cs
Separate snaking logic from base SliderBody
Make mania dual stages mod properly apply two stages
The snaking logic contains a lot of caching/optimisations and offsetting of the path which is tedious to re-compute when the path changes.
Fix mods being erroneously applied when entering editor from song select
Implement a skinnable SpriteText