Password reset feature
Created by: chiahetcho
Implement the password reset,
I think we could change the file location if it's not the good one, and we can also change the template mail used.
Also, I don't know if I should do a pull request to dev branch or to master ?