Mock a the minimal subset of WebRTC for testing.

The intent of this PR is to introduce a basic mocking of the WebRTC API.
Just a thought, maybe a "default" property would be good here, even if it's just set to firefox.