Create a new User account in login handler

login handler now creates a new User account if the user doesn't have their account.

@krulwich, @suprbh, @ceg1236.