bugfix, allow github users without name

If you don't set your Name on Github the sign-up process used to crash. This patch simply uses the github login as name when we don't have a name.