Add forget password view.
Add a function to generate random password.
Add text about forget password.
Add a update model to update user.
User can request a new password now.
Merge pull request #7 from fengzifz/feature_forget_password

Feature forget password