Updated(rewrite) to use etcd backend and SkyDNS v2

Please convert this back to the multiple lines it was, that will make this diff much smaller.