Add thing.models.MailMessage
Add mail masks to thing.models.APIKey
Add migration for thing.models.MailMessage
Add thing.tasks.MailMessages
Add MailMessages to thing.tasks.taskspawner
Merge branch 'develop' into feature/mail
Add core.util.json_serialized helper function, returns JSON response using the Django serializer
Add JSON views for magical mail viewer
Add handlebars.js magic
Implement very basic mail list functionality
Don't send headers for duplicate mail messages
Add a read field to thing.models.MailMessage
Lots of front-end fiddling, mail in a mostly working state
Implement a rubbish sidebar for mail view
thing.tasks.MailMessage: add a dummy Character object for senderID so they get automatically resolved later
More mail template touchups
Add an unread mail count to the navbar
More mail template iteration
Add thing.models.MailingList
Mess with the migrations since nobody else has had to suffer with this branch yet
Fix up some models mess
Add thing.tasks.MailingLists
Change thing.tasks.MailMessages to enqueue a new thing.tasks.MailBodies task instead of re-using the current task