Initial creation of User model
Revert development and test dbs to use sqlite3
Add annotate for models and add initial user model tests
Validate presence of name and email
Validate maximum name length
Validate email address
Validate unique email address
Add unique index to user email
Add bcrypt gem
Add password_digest to User model
Add authentication using built in rails has_secure_password
Add test for email saved in lower case