Recursive Resolver implementation for DNSJava