Fixed issues in merge PR
Added initial post login account update
Post login information check/update
Updated to check for provider
change username to email, and verify if username is email send to update openid page
register function does not allow @ symbols rendering useless, creating user as undef and checking session string
fixed function call
logic fix
testing
Post openid login information update
Merge branch 'bitbucket.org/issue-818'

Conflicts:
	public/include/classes/user.class.php
Changes
Removed stray file
migrated to register.tpl
changes
stray ;
redirect to dashboard on login
stray '
fix indent