Heavy duty multithreaded DNS clienth  with cache.