Show user and loa in in "Help" view
Facilitate using all mail addresses for authentication.

Use user['_id'] instead of user['mail'].

Also, change order of events when changing passwords from

  add -> check old -> revoke

to

  check old -> add -> revoke

... in order to reduce chances of the final revoke action
failing.
Less debug logging of user data.
Merge branch 'master' of github.com:SUNET/eduid-dashboard
Implementing Saml2 logout based on djangosaml2 logout implementation
Now, the logout run when the dashboard is the issuer of the logout
Implemented the saml logout when the IDP is asking to logout on the SP Logout Service
Implemented some logout view tests
Implemented some tests for logout service
Update the pysaml required version
Fallback for non users in context
Upgrade the pysaml2 version according to nordunet pypi repository
Fix login, logout and login use case
Set a timeout for logged in status (cookies and tickets)
Refact auth/session relation and involved tests
Hopefully fix UTF-8 bug in flash messages.

We get ascii decode exceptions with some Swedish flash messages.
Merge branch 'master' of github.com:SUNET/eduid-dashboard
a little more elaborate UTF-8 fix attempt
flash: fix the unicode thingy, finally
Handle LogoutResponse returned from global_logout().

For REDIRECT bindings, global_logout() returns dict.

For SOAP bindings, global_logout() returns LogoutResponse instance.