Port cucumber password features to rails integration

This is a second pull request (after https://github.com/alphagov/signonotron2/pull/140) for porting cucumber features to rails integration tests. This change ports the 3 password-related features.