Identify development version as GIT-master
Whitespaces
Be lenient with multi-valued attributes

Having multi-valued attributes is most likely a problem, but it should
not stop the login procedures. Instead of denying login, a warning is
logged.
If a username is not present in the SAML assertion, a warning is now
also logged and the SAML service is logged out