asyncio: Add EINTR handling
Avoid #include of local queue.h when not necessary
websocket_client: Split out start of communication from connect