fixup start/stop to prevent duplicate servers
a few fixups
Correct typo in search_autocomplete.js
Add functionality on Raspberry Pi to set server date and time from web interface
Updates to control panel, mostly to make them work on distributed server.
Merge remote-tracking branch 'upstream/release-0.11' into update_control_panel

Conflicts:
	kalite/templates/control_panel/device_management.html
merging current and release-0.11 video update code
Remove erroneous error messages.
Show current system time on set.
Wrap url.
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into time_set

Conflicts:
	kalite/settings.py
	kalite/static/js/search_autocomplete.js
Actually include the library files for timepicking...
Don't conditionalize URL adding.
Correctly report current system time.
call stop script instead of duplicating the function
Small output tweaks
Fixing up the computation of percent complete
Cleaning out subtitles stuff, making delete really work (was having issues with delete, then download), removing duplicated code.
Making sure that when a job ends, the corresponding UpdateProgressLog gets closed too.
Making generic progress tracking run more smoothly.
Making video updates run more smoothly.
Override local_settings for ENABLE_CLOCK_SET unless RPi.
Autopopulate date field for time set feature with current date.
Styling and wording tweaks on easy admin page.