bind control channel to new local variable

and only return that the peer connection is connected (via
onceConnected) when the control data channel is ready