discovery: fix discovery for not working on customized discovery service

@bcwaldon remove the assumption that the discovery service is serving at "/" as discovery.etcd.io. 
necessary?