Implemented it to be used when adding text to an OsuLinkTextFlowContainer.
Fix filename casing to compile on Linux
Fix crash when all beatmaps in a set are hidden
Fix DisposeTrack not working as expected
Migrate to C# 7