Use shared watch code in kubelet etcd config

@smarterclayton Not sure if you saw the line below, but I was referring to the change from `kconfig.EtcdKeyForHost(hostname)` to `hostname`