initial interfaces for matching rtc API

Add interfaces for ```core.rtcdatachannel``` and ```core.rtcpeerconnection```. Eventually we will likely also want a ```core.mediastream``` api to implement ```getLocalStreams``` and friends.
which spec?  http://w3c.github.io/webrtc-pc/#interface-definition seems to say it doesn't.