add couch_dnssd support