Decoupled data channel, media stream from UI

The original example was tightly coupled with the HTML UI. These
changes remove that coupling and allow the data channel to be created
in any HTML file.
Merge branch 'master' of https://github.com/XorMasters/hackweek2014