add EtcdWatcher to service_watcher.rb