Added some fancy on the fly username and email checking for registration