Password Recovery (VUFIND-272)

Done
- Password recovery
- Change password when logged in
- Hashed and unhashed

Todo
- Test! Automated tests
- Format email
- Internationalize
- Language additions
- Documentation