Added EtcdServiceID and EtcdServiceTypeID types along with full
implementations of EtcdNamespace and more impl of EtcdDiscoveryContainer