Merge pull request #711 from patriot1burke/master

cliensession refactor
Merge pull request #712 from patriot1burke/master

login refactor phase 2, still more to do
Merge pull request #713 from patriot1burke/master

action url refactor
Clustering support
Merge pull request #714 from keycloak/clustering

Clustering support
Fixes to UserSessionProviderTest
Merge pull request #715 from keycloak/clustering

Fixes to UserSessionProviderTest
Fix UserSessionProviderTest.testGetByClientPaginated
Fixes to Mongo user session provider
Merge pull request #716 from stianst/master

Fixes to Mongo user session provider
Fixes to JPA user session provider
Merge pull request #717 from stianst/master

Fixes to JPA user session provider
KEYCLOAK-725 Add realm update to the Admin Client
Merge pull request #718 from stianst/master

KEYCLOAK-725 Add realm update to the Admin Client
KEYCLOAK-720 added support for oauth clients
KEYCLOAK-720 Support for relative URI resolved by hostname in wildfly adapter
Cleanup. Support to use-hostname-for-local-requests added to Demo examples
Make examples working in docker cluster env
Merge pull request #719 from mposolda/master

KEYCLOAK-721 Possibility to resolve relative URI by hostname. Examples working in docker clustering env
Merge remote-tracking branch 'upstream/master'