funding: add caller quit channel to waitUntilChannelOpen
funding: add caller quit channel to waitUntilChannelOpen

In this commit, we add a caller quit channel to waitUntilChannelOpen.
This ensures that the caller won't block forever if it needs to exit
before the funding manager exits, or the channel barrier is actually
closed.

aakselrod/lnd,LightningNetwork/lnd,LightningNetwork/lnd,aakselrod/lnd