Prevents videos from being deleted from topic tree.
Allows non-youtube_id videos to work with content logging and video player.
Adds warning when specified Channel does not exist.
Properly enforces default channel name for imported channels.
Fixes channel_import test.
Adds regression test for videos being deleted from topic tree on import.
Fixes #2464 - does sorting of exercises without x_pos and y_pos.
Fixes create_random_video helper for tests.
Fixes node_cache related test failures in nalanda.py
Fixes #2465.
Use "id" for exercise id.
Fixes availability tests for changes in the topic tree.
Fixes get_topic_by_path for new topic cache.
Removes redirect to learn. Tidies up homepage nav.
Fixes knowledgemap file paths.
Fixes flakey selectors in browser mixin methods.
separate the version numbers
Adds generic content-wrapper and points templates.
Adds close method to baseview. Remove content type filtering from sidebar view.
Consolidates time tracking into content base view.
Adds points views to audio and document content.
Removes repeated details from audio player template.
Merge branch 'develop' of github.com:learningequality/ka-lite into develop