client: Share connect() Promise, to allow the promise created by connect() in constructor to be handled.
client: Share connect() Promise, to allow the promise created by connect() in constructor to be handled.

poelstra/mhub,poelstra/mhub