Added support for out-of-band (oob) messages so that the browser channel can be re-used outside of racer/sharejs