Add platform specific locale priority enumeration

These functions match the known obs locales with the system supplied
locales and return a vector of possible locales with the highest
priority locale first
Implement language autoselection using platform priority lists
Show current locale in basic settings dialog