add options to cronserver for memory profiling and garbage collection, to address github issue 111 (unbounded memory usage)
main changes didn't take :( in git
Bump build number.
fixing bugs introduced from frontend merge; implement tracking IP address in contact form submissions.
hi pdb, missed you <3
fix from #477 needs to get in now.
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into clickable-scripts

Conflicts:
	kalite/main/api_views.py
	kalite/main/management/commands/videodownload.py
	kalite/main/views.py
	kalite/management/commands/zip_kalite.py
	kalite/securesync/views.py
	kalite/utils/django_utils/command.py
DRYer coding of platform-specific coding, making django utils more util-like (vs. shared)

Conflicts:
	kalite/main/api_views.py
	kalite/main/management/commands/videodownload.py
	kalite/main/views.py
	kalite/management/commands/zip_kalite.py
	kalite/securesync/views.py
	kalite/utils/django_utils/command.py
	kalite/utils/platforms.py
Add missing portion of call_outside_command_with_output
Remove pdb, unnecessary imports
Merge pull request #634 from bcipolli/django_utils_refactor

DRYer coding of platform-specific coding, making django utils more util-like (vs. shared)
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into clickable-scripts

Conflicts:
	kalite/management/commands/update.py
	kalite/utils/django_utils/command.py
	kalite/utils/platforms.py
further changes in platform code
removing unnecessary imports, unnecessary file touches
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into clickable-scripts
documentation changes, removing spinning 'watch' from default debug code
moving scripts
re-enabling scripts
Modifying filenames to reflect OS; many systems hide extensions
adding copied scripts to gitignore