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