Merge pull request #1091 from bcipolli/pre_dubbed_video_support

Pre dubbed video support: migrating schema, scrubbing code.
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into better_topic_caching

Conflicts:
	kalite/main/topicdata.py
	kalite/main/views.py
	kalite/templates/video.html
Change attribution from Khan Academy to FLE
Proper block translate wrapping for outputting template variables.
Don't run videoscan when setting up central server instances.
Fix #1098: Display video as available if it really is available
Fixing #1106, another small bug, and an unclear variable name.
Added scripts to run KA Lite at system start.
Merge pull request #1107 from aronasorman/1098

Display available videos as actually available
Reformulating get_video_urls to get info on all available videos for a video_id
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into dubbed_video_support

Conflicts:
	kalite/main/views.py
	kalite/templates/search_page.html
Changing schema for subtitles, doing mapping from lang to lang code, fixing small bugs.
Add KA strings to languagelookup map, have a meaningful default for when a video is not in the dubbed videos map, so they're not lost.
Changing schema to store string parent_id and ancestor_ids, instead of object pointer parent and parents
topic data changes schema changes--now, parent_id and ancestor_ids can be serialized and saved.
Merge branch 'store_parent_ids' into dubbed_video_support
Merge pull request #1113 from bcipolli/store_parent_ids

Changing schema to store string parent_id and ancestor_ids, instead off object pointer parent and parents
Force proper spacing on frighteningly strangely styled h2 tag contents.
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into release-0.11

Conflicts:
	kalite/templates/coachreports/base.html
Avoid erroring out immediately when an unknown language is hit.  Add some known languages with a "KA_name", to get dubbed video support off the ground.