Revise change 214445 (bug fix for incorrectly handled disconnection
by the server). The previous change reduced the initCount but in
doing so, prevented ClientApi::Final() from being called. This change
calls the Disconnect() method instead, and that takes care of both
the ClientApi::Final() call, and the decrementing of the initCount
User-visible bug fix, documented in p4rubynotes.txt