The previous version of these tests didn't report failures via the
exit status, which is fine with Kyua (has a TAP parser) but not as
friendly to other test runners. This would have been an easy fix, but
let's just convert these to atf-c(3) since there's no reason we can't
actually run all of the included cases in parallel.
While we're here, eliminate duplication by just having the -nodomain
test #include the domained version with a different value for
TESTDOMAIN. No functional change from this aspect, besides running the
longhostsize test case in both.