* add middleware to handle django messages for ajax requests (http://hunterford.me/django-messaging-for-ajax-calls-using-jquery/)
* restructure main messagebar template to work with ajax + regular http requests' resultant messages
* apply new ajax middleware to login requests