Make local usernames case insensitive

See https://github.com/oaeproject/3akai-ux/issues/3087

It seems to be good practice to make usernames case insensitive, so we should make our local usernames case insensitive. We can probably do some lowercasing on the way into the system.