Write test suite for user sign up..

add bcrypt gem to encrypt passwords, at a password_digest column to the
users table to store the encrypted password, write lots of tests, make
them pass.