Merge pull request #1519 from bcipolli/shared-refactor

Moving i18n shared code into __init__.py instead.
Move shared/benchmark into tests
Move shared/khanload into khanload
Moving shared/testing to tests
Removing unused croncount script
Adding two missed "testing" import changes.
Moving shared/server to utils
Remove unnecessary dependence on settings.py
move shared/jobs.py to chronograph
code refactor to isolate chronograph from updates app
moving shared/videos into updates
Merge branch 'develop' into userlist_fix_api

Conflicts:
	kalite/main/views.py
	kalite/updates/views.py
fix call to setGetParam for set_server_language
respect --no-ka-trans and --no-kalite-trans parameters
respect --no-ka-trans and --no-kalite-trans parameters
Fix for #1496 - don't give a 404 on a request for local device information\!
download directly to the content/ dir
Merge pull request #1520 from aronasorman/1456

for youtube-dl, download to a temporary dir before moving to content/
Squashed 'docs/overview/' content from commit 373e69e

git-subtree-dir: docs/overview
git-subtree-split: 373e69e04459bb10ea6b5a4c35c624b2bb6616d4
Merge commit '7c897cb3c82d8b1dd9ed6ed2ff1219f2b109a56c' as 'docs/overview'