Defer loading of flat_topic_tree until the first keypress.
Merge pull request #843 from bcipolli/defer_load_search

Defer loading of flat_topic_tree until the first keypress.
Revert "Merge pull request #843 from bcipolli/defer_load_search"

This reverts commit f781f4b2830ec0b5b2285b80481ba952f1f4e631, reversing
changes made to 9012ff22004701368df9ff03cea78048cdadfa78.
use localStorage on compatible browsers to cache topic tree
refactor out fetching of topic tree
only fetch or parse topic tree if search box is focused on
add timeout in fetching the topic tree
untabify
fix timeout code
Merge pull request #845 from aronasorman/local_storage_search

LocalStorage-cached search
remote psutil; cannot be shipped because it contains processor-specific binary
set_process_priority - 1st drop
set priority - trial implementations
restructure code, add additional checking
Implement in syncmodels + minor tweak.
Renamed cache_translations to update_language_packs
hotfix: setting cache_time to 0 temporarily so that downloaded videos can be accessed.
Allow temporary cache-disable default to be overridden in local settings.
Updated build number.
Merge branch 'hotfix' into release-0.11

Conflicts:
	kalite/version.py