Added DNS request construction to d2::NameRemoveTransaction
Added methods for constructing all three types of DNS update requests required by d2::NameRemoveTransaction to complete the implementation of its state machine. Also refactored some unit test code into nc_test_utils.h and .cc. Renamed request verification functions in nc_test_utils to match the build request function names.
Showing with 336 additions and 217 deletions