ZOOKEEPER-2978: fix potential null pointer exception when deleting node
At line 518, 'existWatches.remove(clientPath)' is null because watches for clientPath is already removed.
Author: 07c00h <07c00h@gmail.com>
Reviewers: Abraham Fine <afine@apache.org>
Closes #461 from achimbab/master