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.
This isn't quite going to work since the update itself is asynchronous (you ferry it off to a future pool).

Simply moving the updater to inside the future pool invocation should be sufficient.