dgram: tighten `address` validation in `socket.send`
We don't mention a value being "falsy" in validation, its
better to use a validator here to keep consistency,
this change makes the address
parameter only
accept a string
, null
or undefined
.