Invalidate Monitor and Pool on auth failure

Java 1463
description is only created after the connection has been opened but we do have access to both a connectionId and the serverAddress prior to opening.  Decided to make a default description to work round this.