Decoupling web file completely from node.js.
Decoupling web file completely from node.js.

This is the start of a bigger architecture change. ros.js and related web files
will only be for the web. Server files will not extend Backbone.

Web publisher and subscriber's interfaces are more event oriented as they now
are light wrappers around socket.io. I expect similar for server side.

baalexander/rosnodejs,baalexander/rosnodejs