Issue 54: Clean up the unset() method and make it work in all situations.

This fixes up the unset() method so that it works in all situations -- whether a node is registered through the current ServiceRegistry object or not, and regardless of whether the node actually exists in Zookeeper or not.