Add optional parameters to control websocket timing
The create and connect methods within the websocket extension now include optional parameters for sleep_between_recv and timeout_loop. These parameters, passed down to the recv_messages method, provide fine-grained control over the timing behavior of the websocket communication, improving flexibility for various use cases.