close connection if the control channel closes

ran grunt test
FYI, you could save quite a few lines here:

```typescript
this.controlDataChannel.onceOpened.then(this.completeConnection_);
this.controlDataChannel.onceClosed.then(this.close);
```