Fixed login form to reference USERNAME_FIELD

Was hardcoded to say 'username' when USERNAME_FIELD may be 'email' etc.
I think it's worth checking if gettext can read this first as I don't think it can execute the python code required to get the username field.