Merge pull request #524 from patriot1burke/master

user provider split
KEYCLOAK-554 Fix for MySQL 5.1. Set length of keys to 36 for uuid's or 200 for others
Merge pull request #525 from stianst/mysql-5.1-fix

KEYCLOAK-554 Fix for MySQL 5.1. Set length of keys to 36 for uuid's or 200 for others
KEYCLOAK-559 If session iframe is enabled, check this before doing a login if onload is check-sso
Merge pull request #526 from stianst/master

KEYCLOAK-559 If session iframe is enabled, check this before doing a log...
move credential validation to UserProvider
Merge remote-tracking branch 'upstream/master'