Created a skeleton for rewrite

The old driver didn’t function well. So i’m starting a complete new
version.
Oeps....
Added a device
Added callback functions
Improved logging
Functions bound to self
State driver hooked

Their should be a state driver hooked to every sonos. Write back not
yet working.
typo.... :-(
still not working
:(
Should learn Node first :P
.
Static function for getting the state
Static functions inside class
Added logging switch and play command
Logging option not correctly loaded
Only add one device a time.
Defined self on the wrong place
Added pause command
Added Dogs and doorbell