zk updater: handle retry failures

On NodeExists and NoNode failures, assume that we're out of sync and
resync, with exponential backoff.
Merge pull request #39 from spotify/dano/zk-updater-handle-retry-conflicts

zk updater: handle retry failures