more attributes from federation

Please pull this fork into user_saml app.
The new features:
* new attributes from federation: displayName, preferredLanguage
* after autocreate user, the init random password will be sent to users email address. This is useful for configure the desktop ownCloud clients.

Regards:
Gyula Szabó