Correct usage of client in AnonynousUserTests
Correct indentation in middleware.py
Add functions to mimic the django messages API calls

To avoid importing and using the constants from django.contrib.messages,
add functions to mimic the way we can easily send messages in the
conrtib package::

   >>> messages.success(barry, "Barry, your report is ready")

(same with debug/info/warning/error)
Add myself (twidi) to Authors
Bump version to 0.3