Fix template spelling and entity errors

Conflicts:
	src/templates/registration/login.html
Use django.contrib.staticfiles

This is the default Django way of serving static files.

For deployment, the collectstatic command can be used to collect all static
files into one directory and serve it using a 'real' webserver.

In runserver mode, static files for django admin apps as well as custom
apps are automatically served by the included webserver.

Conflicts:
	src/templates/attestation/attestation_edit.html
	src/templates/attestation/attestation_list.html
	src/templates/base.html
	src/templates/solutions/checker_result_list.html

Conflicts:
	src/settings/base.py
	src/settings/devel.py
	src/settings/local.py-dist
	src/templates/attestation/attestation_edit.html
	src/templates/attestation/attestation_list.html
	src/templates/base.html
	src/templates/tasks/task_list.html
Reorganize default settings
Remove README-VMImage
Depend on psycopg2
Set ADMIN_MEDIA_PREFIX
Make WSGI script virtualenv-capeable
Local settings
Change default mail settings
Automatically select header color for mirror
DEBUG = MIRROR, not not
Enable Shibboleth in local config
Automatically generate SECRET_KEY
Move DEFAULT_FILE_STORAGE to correct section
Set MIRROR in defaults
Quench CacheKeyWarning
Redo README