child_process: handle ENOENT correctly on Windows
cares: Set process._errno, not global.errno

This makes test-internet pass
DNS: Support NAPTR queries

They were previously removed in a90bc78534d94940a6b726c01cf8427c296b4c63.
src: remove unused symbols in node_file.cc