Refactor visit_protected* methods in AuthHelper
Prefer visit_protected_as when user variable is not needed
Extract code into fill_in_signin_form method in the auth spec
Extract code into fill_in_reset_password_form in the password spec
Make use of fill_in_signin_form method in the password spec
Use fill_in_signin_form from AuthHelper
Move fill_in_signin_form method in AuthHelper