create API for getting node cache
delete some unnecessary fields from topics
add in text box with nonfunctioning autocomplete
try to squash data sent to client
minimum working autocomplete search
fix alignment of search box
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into develop

Conflicts:
	kalite/version.py
Hiding unnecessary selections, refactoring to use headjs
add button to submit search
optimize autocompletion by limiting displayed results and setting min
length before filtering to 3 characters
Initial pass allowing editing of user info and password.
Clean up user admin page, link to editing user info.
Change messages to something less severe, when facility doesn't exist.  Warning is enough!
add a search page in case autocomplete box didnt do its job
remove deepcopy since we dont modify global topic cache anyway
make searching algorithm clearer
gray out video and topic links when not downloaded
show the query string in the page
Merge branch 'develop' of github.com:learningequality/ka-lite into edit_user_info
Removing banner advertising hackathons from landing page.