add url to DIRECT kwargs
Merge branch '3.0' of https://github.com/goagent/goagent into 3.0
refine urlfetch
refine dns resolve