Adds validations for username and email to user model
log in complete with password digest
user login and logout complete
sets new user as current user on sign up and protects password fields
adds email uniqueness
adds database cleaner
adds flash messages for main login, logout and sign up actions
added translations to navbar and title
fix user spec by passing in locale