Fix error in Blowfish, SHA1 password strategies

* Bug report:
  https://github.com/thoughtbot/clearance/issues/222
* Remove duplication in spec suite.
* Extract `fake_model_with_password_strategy` spec helper method.