Fix a couple of new layout inspections introduced in Rider 2021.3 EAP5
reader
Fix a missed toast shortcut string not localising correctly
Fix focus returning to the lounge search textbox while password is being checked
Refactor `BeatmapMetadataContainer` and usages to use interface types
Remove unused `BeatmapTypeInfo` class
BeatmapMetadataContainer
Remove `BeatmapMetadata` base class from API classes
BeatmapTypeInfo
Helps reduce the scope of upcoming changes.
Fix low-pass filter continuing to take effect after fail animation has already ended
Remove unnecessary setters from `IBeatmapSetOnlineInfo` interface
IBeatmapSetOnlineInfo
Fix incorrect length mapping in `APIBeatmap`
APIBeatmap
SkinConfiguration
skin.ini
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>