Eventing Framework

Initial work - opens up a server that listens for events from the Sonos system. See ```examples/zoneTopologySubscription.js```.

Fires a ```serviceEvent``` event on each change, with new data object.

Action Items
- [ ] Unit Tests