Completed the exercises from Chapter five. These largely included refractoring the specs
Added user model, migration, spec and basic validations
Added simple format and uniqueness validations to email field in user table
Added Bcrypt to the gemfile to allow for authentication.

Edited User model to allow for password validation and authentication stuff.

Changed the application config file to avoid a deprecation warning

Added a variety of specs to test out password functionality.

Added two migrations to adjust the database for authentication
Added another naughty email to the spec and changed the REGEX to block it
Merge pull request #7 from thomasgwatson/chap6

Chap6