added username validations
updated devise to accept username logins, just like in reddit
Merge branch 'development'