Add basic User::name validation (presence, length < 50)
Add email regex and uniqueness validation
Add secure user password support and index on email attr in table users
Check if email address saved as lowercase to database
Merge branch 'modeling-users' into develop

Finishing modeling users