Caching DNS library and mass resolver

carter's dnscache

No new patches.