Closes websocket, disabling reconnection
Returns true if it seems the websocket is connected
Opens websocket if it's not already connected or connecting
Sends data
Closes websocket, disabling reconnection