Add invisible username fields to create and login

Functionality is unchanged (the user only sees the password field), but
the invisible username field coerces Safari into prompting to save the
password.