Previously, all peers used a media constraint that said they were willing to accept audio and video streams. This results in a larger than needed SDP record if they aren't actually going to be offered audio/video (ie, just data channels). Now we've added the ability to control this.