Depends on https://github.com/ppy/osu-framework/pull/837
Also adds transition, uses IHasCurrentValue, combines Mod TestCases and more.