Add DNS resolver cache based on LRU
Because Ruby or OS don't do this for us. All browsers use a
short-term internal DNS cache in addition to whatever caching OS or
upstream DNS server provide.