command execution waits to connection establishment

When lazyConnectionPool's handler is created and immediately used to execute command while TCP layer is connecting, command execution fails with ConnectionError. This change keeps connection pending until connection is established.