Invalidate Monitor and Pool on auth failure

Java 1463
I think its still needed - the `PipelinedConnectionInitializer` has its a specific `StreamPipeline` which handles its own reads and writes.  The InternalStreamConnection also delegates to its own `StreamPipeline` but isn't initialized until the connection has been authenticated.