Removing gunicorn from apps

Setting the preferred method of running gunicorn.
Chaging requirements structure

Returning to the split requirements approach, with a pointer to
prod.txt for Heroku compatibility.
Refining requirements
Updating Procfile

- Add collectstatic
- Add south migration
Adds django-extensions to requirements
Removes old unused tables cruft
Simplifies and standardizes login/logout scheme
Changs logout to logout_then_login
remove old noncense backup
minor formatting
Remove Noncense from django project
Use stock django auth
Update base settings

Update base settings to account for making noncense optional
Adds noncense login templates
Merge branch 'dev'

Conflicts:
	project/settings/base.py
	requirements.txt
	requirements/base.txt
	requirements/dev.txt
	requirements/prod.txt
Enable noncense

Update settings, requirements and url conf to enable noncense auth
backend.