Merge pull request #775 from patriot1burke/master

saml redirect binding
KEYCLOAK-761

Broken databases
Merge pull request #776 from stianst/master

KEYCLOAK-761
KEYCLOAK-766 Keycloak fails with OpenShift PostgreSQL 9.2 cartridge, works fine with MySQL one
Merge pull request #777 from stianst/master

KEYCLOAK-766 Keycloak fails with OpenShift PostgreSQL 9.2 cartridge, wor...
Merge pull request #778 from patriot1burke/master

saml unit tests
KEYCLOAK-706 SMTP port field should not be mandatory
Merge pull request #779 from stianst/master

KEYCLOAK-706 SMTP port field should not be mandatory
KEYCLOAK-699 Set maximum size of qr-code
KEYCLOAK-703 Check valid origin is passed to login-status-iframe
KEYCLOAK-700 Check path is valid in account/login-redirect
Merge pull request #780 from stianst/master

Fixes
KEYCLOAK-710 Ignore missing roles in access-code
Merge pull request #784 from stianst/master

KEYCLOAK-710 Ignore missing roles in access-code
KEYCLOAK-759 Added adapter clustering to admin console
KEYCLOAK-711 HttpServletReqest.logout() does not work with relative URI
Merge pull request #786 from mposolda/dynamic-adapter-registration

KEYCLOAK-759 Added adapter clustering to admin console
Merge pull request #787 from stianst/master

KEYCLOAK-711 HttpServletReqest.logout() does not work with relative URI
more saml unit tests
Merge remote-tracking branch 'upstream/master'