Backport ManifestStaticFilesStorage from staticfiles in Django 1.7

Please use {% static %} when linking to static content from now on.
Maintenance page is no longer static

It's now rendered as part of using the "collectstatic" command. That
should mean that it can be easily updated with our base template and
style sheets.

Fixes #4