Migrate JsonResponses of a particular format to an actual class (JsonResponseMessage), mirroring django's message system a bit
Hook to restart server when language pack is updated.
move ka_name to es langpack
add special_language_mappings json
handle cases where the crowdin translations differ from inputted
language code
get_special_language_map returns defaultdict with lang_code as default instead of empty dictionary
handle cases where the inputted language differs from its subtitle
mapping in amara
Merge branch 'develop' into 1348

Conflicts:
	data/i18n/languagelookup.json
Prevent overflow of text in download button box on video update page.
Merge pull request #1356 from rtibbles/download_page_text_overflow_fix

Prevent overflow of text in download button box on video update page.
moving json file to data store.
removing unsupported language: es
making file work as a list of supported languages, as well as dict on how we support them.
Adding supported languages.
Merge pull request #1 from bcipolli/1348

Make special to supported
Add new "build directory" for language packs. Make sure everything now accepts a 'version' parameter.
No more 'all' for language packs--it's the default, since we have a very strict set of language packs that we support.  Also add versioning support (broken)
Merge pull request #2 from bcipolli/1348

Tweaks to lead towards 1353, 1354, 1355
add initial conversion of lang code to ietf in get_special_language_map
change get_special_language_map to get_supported_language_map