Forgot Password Changes

This all should work but may need to be tested a tiny bit more everything worked for me but still.
this could in reality be dropped and we could use last_activation_request instead but wasn't sure if it was used anywhere else yet.