whitespace.
simplified options.
nits
DataChannel support (with fallback)

This commit adds support for the WebRTC DataChannel API.
This is -- of course -- preliminary. The interface in the future
should not automatically connect to all peers (neither data channel
or video/audio streams).