DNS Service Discovery (DNS-SD) support in resolv.c

- support for SRV, PTR and TXT record
- add service
- resolv service