Use input type email for username instead of text to get iOS devices to ...

...display the e-mail keyboard

Using novalidate to prevent clientside validation when typing regular user names