Updated(rewrite) to use etcd backend and SkyDNS v2

I don't understand any of the removals in this file, please explain or revert