Feature/forgot password
Created by: ivanmrsulja
VIVO PR This PR solves "I forgot my pasword" issue.
What does this pull request do?
This PR allows the user to request password change from login widget, instead of having to ask an admin to do it for him.
What's new?
Password reset functionality with built-in anti-spam measures. I have added a new servlet (ForgotPassword) that handles the logic. I have also updated i18n files with required frontend labels. Have in mind that I only speak English and Serbian (and a tiny bit of German :D) so I am not well suited for translation. For majority of languages I have used Google Translate so if you notice any translation errors please leave a comment on this PR.
How should this be tested?
Try to change your password through login widget. Try to spam and see what happens.
Additional Notes:
Removed old captcha implementation files which was replaced in PR jquery.realperson.css jquery.realperson.js
Admin notification email translations:
English
German
Spanish
Russian
Portuguese
French-Canadian
Interested parties
@chenejac @litvinovg @brianjlowe