User update/ email check fixed

send confirmation email move to user model. So that  on update a check can be made if email is change: sendConfirmationEmail