Tweaks to sort languages, refresh on page, eliminating multiple messages, and a super-simple method for setting default language server-wide.
Fixing missing import after function move, mini-hack to get topics to show properly.
make all messages shared implicit message ID: id_[process_name]
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into update_language_tweaks
Merge pull request #1125 from bcipolli/i18n_command_tweaks

I18n command tweaks
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into update_language_tweaks
Merge pull request #1126 from bcipolli/update_language_tweaks

Tweaks to sort languages, refresh on page, eliminating multiple messages, and a super-simple method for setting default language server-wide.
[merge UI, since underlying code that was to avoid was merged.] Merge branch 'release-0.11' of github.com:learningequality/ka-lite into release-0.11.1