Move internal functions out of libnetd_resolv's public headers
This is yet another preparatory change before enableing the ABI checker.
Internal functions are now declared in non-public headers paired with
the source files where they are declared.
A followup change could further split resolv_private.h.
Bug: 133117690
Test: No functionality changes, just run atest.
Change-Id: If3ba28b5c2f1e1675aca2c39f16a9451ec6110ed
Merged-In: I66ab2f9856e7faa82c74a8ef3fbdeef579577c64
(cherry picked from commit 92ae6241ba58bcd143328c04a7404c2cb8b5b6f3)
14 files changed