Re-join rooms when settings change.
Disconnect from server on dispose.
Minor code details changed.
Datasources can subscribe to multiple events.
Discard socket only when no other datasource is using it.
Socket.io re-connection issue resolved.
A websocket per datasource avoids Socket.io re-connect issues.
Merge pull request #3 from hugocore/master

Node.js plugin - v0.1