Handle multiple mDNS questions as allowed in RFC6762
Suppress recursive mDNS queries and query for PTR records only
Add IP binding suppression if at least one listener is registered
General updates to DNS SRV handling and decreased reliance on IP addressing (use FQDNs where we can)
Update tests to incorporate the latest library changes
Update example in README
General bug fixes to pass tests
Merge pull request #9 from richtr/handle_multiple_mdns_questions

Handle multiple mDNS questions as allowed in RFC6762
Merge pull request #10 from richtr/no_recursive_dns

Suppress recursive mDNS queries and query for PTR records only
Merge pull request #11 from richtr/no_ipbind_warning_on_success

Add IP binding suppression if at least one UDP listener is registered
Merge pull request #12 from richtr/improved_dns_srv_formatting

Pull request for issue #4
merge upstream changes