Etcd initial pass

Switch to using ETCD recommended by @shawnps  for more flexible configuration management,
Sorry, I know this was probably wrong before too, but could you change Url to URL here? We like to use consistent case for initialisms