Made Russ's request to use auto incrementing ids on location and project_state.
Also added a new rule that any 'pending approval' request that has passed it's start date by 3 weeks should be automatically archived (it wasn't approved automatically and no one had the balls to 'unapprove' it)
Minor code cleanup on storage requests cron job - statuses should always transition from pending to unapproved before going to archived
Ugh... switched to main mailing list prematurely. When we first launch to live I want ppl to test it on the test ML
Ugh stupid mistake with the status checking on reminder emails.
Now it won't send reminder emails for 'Pending Approval' requests.
Also only sets requests to 'Passed Deadline' if they weren't already.
Also logs emails that get sent for easier debugging later on.

Right, **now** I'm done.
Merge pull request #73 from londonhackspace/storage-requests-t2

Storage requests t2