Migrate to using softload_json for loading / error handling json from disk.
Merge branch 'develop' of github.com:learningequality/ka-lite into 590

Conflicts:
	kalite/i18n/management/commands/generate_subtitle_map.py
Merge branch '590' of github.com:bcipolli/ka-lite into 590