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 #12 from richtr/improved_dns_srv_formatting

Pull request for issue #4