acknowledge invitation sending (and failure)

This is related to the changes in the no-connection branch.  The idea  is that Lantern resends invitations until the server acknowledges receiving them.  This handles cases where either lantern or lantern-controller is offline or otherwise unavailable.