sort autocomplete result list to group result types together
changed ordering of types
Merge pull request #1076 from aronasorman/search

Search: Group together result types
Fixing syntax errors from string wrapping
must quote paths in scripts; also missing pyexec in a script.
Moving files and updating code to reflect the following schema:

install (was install_from_zip, also includes windows installer): getting files from scratch, calling into setup
update (update command): updating files, calling into setup
setup (was install management command, and install scripts for each OS): with files available, set up the system to run
Rebranding central server "install" to "download"
get languages with subtitles into the dropdown box
always have the default language as an option in the select box
Make update command work--even if central server object doesn't exist.  Tweak updates app
Moving update command to ... updates app. Duh :)
Reorder code so that full set of install-related files can be passed to the install script.  Then, pass file list to the install script, so they can be cleaned up after install.
Be more careful about moving around files, during install.
move global variables into inline javascript
Move videoscan into setup, call setup from update.
Merge remote-tracking branch 'refs/remotes/origin/853' into 853

Conflicts:
	kalite/static/js/update_languages.js
	kalite/templates/updates/update_languages.html
fixing small import bug
current_stage is 1-based, not 0-based!  And fix up semantics (and funciton!) of started() vs completed()
Merge branch '1047_1048' of github.com:bcipolli/ka-lite into 999
on client side, call api endpoint to begin languagepack download process