Refactor `LocaleMapping` lookup to always require an exact match
Refactor `LocaleMapping` lookup to always require an exact match

Also adds a (cached) `SystemDefaultLocaleMapping`

peppy/osu-framework,ppy/osu-framework,ppy/osu-framework,peppy/osu-framework,ppy/osu-framework,peppy/osu-framework