Add an initial focus on User Name

Fix https://bugs.launchpad.net/horizon/+bug/1185713
See the discussion for the implemention choice