supports promise connect and auto reconnect with authentification (default is token
emits 'status' events so client can monitor socket status
the example client now uses quasar 1+ and is designed to work with example server in the uci-websocket repo
also uses npm-watch dev dependency for restarting example client with changes in the consumer socket
emit consumer-connection events
major refactor of websocket client
remove auto reconnect dependency and wrote zero dep one.
Has promise for initial connect and then will reconnect emmiting disconnet/reconnect to server events