adds prototypes for list delete, with error messages and confirmations
Update project level urls to have a prefix of 'ab-testing/'.  This is necessary for auto deployable projects.
Make admins setting an empty tuple for now (was NONE in secure.py anyways).
Update static url to match project url prefix.  Comment out reference to static directory under STATICFILES_DIRS setting.  Update application urls to be /lti
Update supervisor con template to pull first from django_settings variable.
Add gunicorn to requirements files for test, qa, and prod
implements backend hooks for experiment deletion
adds comment
Configure use of AWS redis backend for caching.  Add required libraries to base requirements.  Move ssl forward header into base settings.  Configure test environment to use redis backend cache.
Add file logging to test environment.
Add console logger and make sure logging to both console and log file for test.
Add gunicorn to installed_apps list in test.
Add file logging and redis cache for qa environment.
Merge branch 'master' into feature/new_interface_integration_part8

Conflicts:
	ab_tool/static/ab_tool/js/experiment.js
Merge branch 'develop' into feature/autodeploy_testing
Merge branch 'develop' into feature/autodeploy_testing
Rename the former test settings file to be 'test_settings'.  This settings file is used to run unit tests.
Merge pull request #86 from penzance/feature/autodeploy_testing

Feature/autodeploy testing
Since mock is part of base requirements, remove it from test, which includes base.
Merge pull request #91 from penzance/feature/fix_double_include_of_mock_requirement_for_test_environment

Since mock is part of base requirements, remove it from test, which incl...