node: Expand `target_os` condition for keep-alive
KeepAlive::with_retries is not just unavailable on Windows, but on a
bunch of other operating systems. Copy the condition over from
socket2.
KeepAlive::with_retries is not just unavailable on Windows, but on a
bunch of other operating systems. Copy the condition over from
socket2.
Also catch with_interval.
Rebase