Add WebSocketChannel.`ready` field and IOWebSocketChannel factory `connectTimeout` parameter (dart-lang/web_socket_channel#240)