Etcd initial pass

Switch to using ETCD recommended by @shawnps  for more flexible configuration management,
@ramen74 I had thought about that too, maybe we should just leave it up to people to decide how they want to do it and show this as a detailed example of what they have to do.