Emit peer connection and coupling events

This adds two events to be emitted by the signaller 
- `peer:connect` (after the RTCPeerConnection is created), and 
- `peer:couple` (after the coupling has been performed).