add comment
Return NODATA when failing to complete CNAME

Add Rcode testing to the testsuite and test for this. But biggest change
is that NODATA responses are returned when failing to resolve a CNAME.
Because we do have an answer, just not the correct type.