Updated fab files to accomodate perma test and prod deploys
Added a test to get each of our URLs that don't require
parameters. If we don't get a 500 error, we call it a success.
We might as well test POSTs to all of our URLs that don't
require parameters.
Added test for login, logout, and password change
closes #448
default_storage-related cleanup.

Remove submodules
add errata sheet
switch to default_storage for all file IO
clean up requirements
remove PIL dependency
More errata.
Converted weekly email stats to a Celery task. Fixes #479
closes #517
Updated Vagrant install doc. Need to install dependencies first.
Needed to copy settings from example to my own instance for
Vagrant based install. Freshened up install instructions
Switched to use the built in Django timezone aware logic to display
times and dates in templates. fixes #514
Merge branch 'develop' of github.com:harvard-lil/perma into develop
Took another pass at displaying times in the user's local time using
the JS approach (get the user's TZ info from their browser and
adjust our UTC date using JS in the users browser at loadtime.)

Using the moment.js lib which seems to be well regarded.

fixes #514
Fix source playback in use_warc=True mode.
Merge pull request #518 from jcushman/dev.warc2

Fix source playback in use_warc=True mode.
Add custom server_error views so that we can send REQUEST_CONTEXT [and thus get STATIC_ROOT]
Make the <title> of the 500 error say '500' instead of '404'
Fix typo in urlconf for upload_link URL
Some celery config for wsgi.py