Fix for Driver fails to reconnect with the server issue

Whenever a ping fails ("MongoServerInstance.Ping"), the connection is
set to Disconnected by "SetState(MongoServerState.Disconnected);".

So subsequent "AcquireConnection" calls fails with the message "Server
instance {0} is no longer connected." instead of trying to reconnect. So
a brief connection problem can stop all future operations...