Seperate header target for DnsResolver from libnetd_client_header

0. Move NETID_USE_LOCAL_NAMESERVERS definition to DnsResolver
1. Create libnetdbinder_utils shared to DnsResolver
2. Use dnsproxyd_protocol_headers for NETID_USE_LOCAL_NAMESERVERS

Bug: 151895202
Test: build
Change-Id: I5315f5214bc7cd399e878b96a06f486dc8e4b874
diff --git a/client/Android.bp b/client/Android.bp
index e3f00bb..53afc97 100644
--- a/client/Android.bp
+++ b/client/Android.bp
@@ -19,6 +19,7 @@
         "NetdClient.cpp",
     ],
     header_libs: [
+        "dnsproxyd_protocol_headers", // NETID_USE_LOCAL_NAMESERVERS
         "libnetd_client_headers",
         "libbase_headers", // for unique_fd.h
         "libnetd_resolv_headers",