use netmgr for route sockets and remove isc_socket
The last remaining use of isc_socket
and isc_socketmgr
in BIND is for the netlink/route sockets that are used to scan for interface changes.
The libuv documentation indicates that any socket that honors the datagram contract can be passed to uv_udp_open()
, so we should be able to make the netmgr do this instead.