Implemented 'forgot password' functionality
* Added secret question and answer to edit login details form
* Added 'My Profile' page where users can change their password and secret question/answer
* Added 'Forgot password' link to login page
* Added 'Forgot password' form which asks secret question, checks answer and redirects to password change page