DNS Service Package

This supplies a DNS service package that uses miekg/dns and vendors it appropriately. Please review the function as this side of DNS is new to me.

It is not integrated, but is intended for links. Integration will come after this, and can ship before links v2.

This is not urgent and likely won't need any rebasing so no pressure on this one.

/cc @LK4D4 @duglin