Merge pull request #732 from stianst/Branch_1_0

KEYCLOAK-732 AuthenticationManager.logout should logout just current use...
Merge pull request #735 from stianst/Branch_1_0

KEYCLOAK-701 Use built-in themes if specified theme is not found
KEYCLOAK-662 NPE when using direct grant API with email as username
KEYCLOAK-722 Refreshing token throws RuntimeException if realm keys have changed

Conflicts:
	testsuite/integration/src/test/java/org/keycloak/testsuite/oauth/RefreshTokenTest.java

Backport changes to AssertEvents