create a ShibbolethRemoteUserBacked to manage the shibboleth attributes directly in the user backend instead of using middleware to set the same attributes
Do not use get_user_model in ShibbolethRemoteBackend to be compatible with Django 1.3.1
Change README to shib backend.
Inherit from Django's RemoteUserBackend instead of ModelBackend.
Add setup_session method.
Up version.