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