Closes #117 Removing last dependency on ZooUtil

Unlikely this will actually occur, but its possible the node could exist and be deleted in a short period of time.  So the  call to set data would fail.  I think thats what the copied code had a while loop.