Merge pull request #127 from patriot1burke/master

realm import/upload
KEYCLOAK-216 Removed hard-coded 'password updated 2 days ago' in account mngmt / password
KEYCLOAK-215 Remove terms and condition link from registration page
KEYCLOAK-218 Show error page if failed to send email
KEYCLOAK-220 Fix login to realm with space in id, KEYCLOAK-199 Add account management to admin realm
KEYCLOAK-217 Add option to recover username
KEYCLOAK-221 Don't require username to recover password
KEYCLOAK-204
Fix error when showing credentials for oauth client
Set status code to internal server error on error pages
KEYCLOAK-212 placeholder page for app sessions
KEYCLOAK-203 KEYCLOAK-210 fixed role menu conditions
KEYCLOAK-206 KEYCLOAK-207 SMTP config page fix
Design adjustments
Moved default button on login form to right
KEYCLOAK-200: Add tabindex to toggle element and use JS to use space/enter to toggle it.
KEYCLOAK-224 Adding KeycloakSessionDestroyListener to web.xml of AS7 and Wildfly demo. Removing MongoRunnerListener from WildFly demo as Mongo is disabled
KEYCLOAK-226 Display header To in email message sent from Keycloak
KEYCLOAK-225 NPe after login when 'Verify email' is enabled but SMTP is not configured
KEYCLOAK-134: Increase notification time from 3 to 5 seconds.