Leave reset password token intact if unsuccessful

If #reset_password fail to save the record, 
restore reset password token before leaving the method.
Merge pull request #9 from ingemar/master

Leave reset password token intact if unsuccessful to save the new password