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.
One second is implicitly a minimum TTL with this API, because we turn 0s into Duration.Top.