Add faking DNS replies

Adds the possibility of faking a DNS reply.
nextkey move
resolv: Implement SRV faking
resolv: fake SOA records
Fake CNAMEs