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.
added a few more lanugages to the language lookup

Signed-off-by: Dylan Barth <dylan.j.barth@gmail.com>
Merge branch 'release-0.11.1' of github.com:learningequality/ka-lite into lang_code_consistency
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into lang_code_consistency
Fixing bug in branch code and in languagepackdownload code.