Small cleanups for DNSResponder

 - use C++17's try_emplace() to simplify zero-copy map insertion
 - pass around strings instead of naked char pointers

Test: atest netd_integration_test
Change-Id: If6f3b1792bb45204a36022231321812d85f5e5c0
2 files changed