Add unit tests for core peerconnection provider.
peerconnection fires onOpenDataChannel for channels added by remote peer.
Fixes #39.