getlantern/lantern#1622 Lazily creating user on invited check

But wait, we still need to do the work that inviteIfNecessary does to check for the existence of the user.  If the user does already exist, there's no point in going through the createInvitee logic.