Attach method using websockets

`client.attach_websocket()` works just like `client.attach_socket()`, but uses the `/attach/ws` endpoint and connects using the **websocket** Python library.