finagle-core: make timer-based DNS resolution as default of InetResolver

I have tested on my macbook and the timer-based DNS resolution works fine.
I think we can simplify this by just using a defaultTtl and the networkaddress.cache.ttl.  

I think a reasonable default is `Duration.Top`.