Implement skin support for (most) hitsounds and (osu!) hitcircles
Tidy things up, move logic out of SampleInfo.
Fix migration file case
Implement skin import, database and storage
Update framework
Reword instances of "login" to "sign in"
Remove osu! playfield scale from the editor
Fix editor layers not respecting playfield aspect ratios + scales
Expose SliderBody's snaking and border colour
Fix stacking not working with sliders
Fix some common CI unit test failure causes
Fixes #2093.
As seen here: https://ci.appveyor.com/project/peppy/osu/build/master-7260#L1164 Potentially was continuing operation too early.