added index to etcd-watch, added expire-handling

The made changes ensure that we're not missing any etcd updates (see etcd API - "waitIndex") and remove nodes when their ttl expires.