[CM1-288] Add support for SSO with SAML2

As a user I want to be able to sign on only once using my own user infrastructure
Because this will make my day more efficient when I only have to login once and then use all the services available in my environment.


Single Sign On (SSO) with SAML2 has been implemented successfully.