First try

Having some issues with the UserProvider
OpenId login available
OpenIdIdentities are deleted when an User is edited
Only mail change provoke identity refresh
Better structure
Exception type corrected
Added OpenID login page
Merge branch 'exp_openid'