* ~ in gitignore
* add config options for SAML authentication
* add information about SP metadata
* add gem for omniauth-saml
* Add the SAML strategy as a middleware
* add gem for omniauth-saml
* Send SAML request to saml module
* Pass env parameters to saml provider
* Add options for specifying saml signing certificate
* Almost there
* Re-enable SAML redirection
* Correctly map saml attributes
* change full certificate to only the fingerprint
* change full certificate to only the fingerprint
* revert changes to gitgnore
* cleanup
Had to add an email attribute to users to store their email to send the
notification. Will only send it for user rooms since they are the only
ones we know who to notify.