setting up an efficient test runner for KA Lite (no registration tests, etc)
updating missed __init__ file
live server tests don't run if MEDIA_URL and STATIC_URL point to the same place (4th time I've fixed this, across branches)
Updated code with comments
updating comment on test, adding a test that we expect to raise an exception
Merge pull request #114 from bcipolli/test_runner

Efficient test runner
Switch to non-interactive mode (interactive optional).  Make this work with git-based zip files.
add automatic, parameter-free, zip-based install when we're not on a git repository.  Use known urls to download and update.
moving files, as they're not recognized as commands in the current directories.
Merge remote-tracking branch 'upstream/develop' into KA_test

Conflicts:
	kalite/central/tests.py
	kalite/main/tests.py
	kalite/settings.py
	kalite/templates/central/landing_page.html
Merge remote-tracking branch 'origin/update_kalite' into KA_test
removing old __init__ files
Merge branch 'update_kalite' into KA_test