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
add button to submit search
optimize autocompletion by limiting displayed results and setting min
length before filtering to 3 characters
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' into search

Conflicts:
	kalite/main/models.py
change 'submit' button to 'search'
make search string boldface
add hint text to search box
case insensitive search
migrate to use jquery & jquery-ui found in static folder
remove boldface in search query header