Refactoring Erizo Client!

Would it be possible to add an API in erizoClient for establishing RTCDataChannel between two room participants? This would be super helpful in solving a problem I posted earlier.

Also, consider publishing an npm package for ease of use

Cheers