Merge pull request #568 from stianst/master

KEYCLOAK-562 Cache theme instances
Merge pull request #569 from stianst/master

KEYCLOAK-545 Stop NPE if no client_secret is specified or bearer-only ap...
federation refactor
Merge remote-tracking branch 'upstream/master'
Merge pull request #570 from patriot1burke/master

federation refactor
federation ui
Merge pull request #571 from patriot1burke/master

federation ui
federation display name
fed ui
Merge remote-tracking branch 'upstream/master'
Merge pull request #573 from patriot1burke/master

fed ui
fix cache setup
support registration ldap
Merge pull request #574 from patriot1burke/master

federation registeration
ldap edit mode
Merge pull request #575 from patriot1burke/master

ldap edit mode
maxResults
Merge pull request #576 from patriot1burke/master

maxResults
KEYCLOAK-591 Require SSL for all external requests by default