Mock a the minimal subset of WebRTC for testing.

The intent of this PR is to introduce a basic mocking of the WebRTC API.
Actually, I remember why this is done. To use ```tags: true``` it is necessary to set ```all_branches``` to true. It's a [known issue](https://github.com/travis-ci/travis-ci/issues/1675)