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.
Ahh, I see, because changes is a wrapper around observe.  Yes, that makes sense.  However, I think we should use `Var.sample` anyway, because it communicates our intent more clearly.