Use FactoryGirl in the model test
Strip trailing whitespace

[ci skip]
Use zxcvbn for password strength checking
Convert specs to RSpec 2.14.8 syntax with Transpec

This conversion is done by Transpec 1.13.0 with the following command:
    transpec

* 8 conversions
    from: obj.should_not
      to: expect(obj).not_to

* 7 conversions
    from: obj.should
      to: expect(obj).to

* 1 conversion
    from: == expected
      to: eq(expected)
A user can now edit their password

Re-enable only a partial bit of the Registerable Devise controller
Switch to using postgresql for the database.
Production-izing this a bit

Switch to using Puma for the server and fix PostgreSQL stuff
Migrate regular ids to UUIDs