Make username uniqueness case insensitive 

Don't allow theft of users by allowing a uppercase and lowercase version of the same username.