asynchronous DNS client library
