unix: udp, move assert to the beginning of the function
win: udp, use UV_ENONSYS instead of magic number
doc: improve try_send documentation