added tests for registration and reset password link
implemented password reset links
Merge branch 'reset-password'