Tests pass for initial user model, completes section 6.2.1
adds validation and tests for name and email, completes section 6.2.2
adds name and email validations, completes section 6.2.3, adds my own minimum validation
adds email format validations, completes section 6.2.4
adds uniqueness validations and db index, completes section 6.2.5
adds password_digest to user, completes section 6.3.1
adds test for short password, completes section 6.3.3
adds password attributes and validations
Merge pull request #2 from creisor/modeling-users

Modeling users