MINOR: resolvers: rework prototype suffixes to split resolving and dns.

A lot of prototypes in dns.h are specific to resolvers and must
be renamed to split resolving and DNS layers.
7 files changed