Bug when updating email on /admin/profile (Issue #1260)

Code is loading user by email to check password typed. If user is updating
their email password can never be verified. Changed code to load user by id in session instead.
Merge pull request #1275 from ditorelo/1260

Bug when updating email on /admin/profile (Issue #1260)