heap: fix node removal
win: fix C99/C++ comment

This commit converts C++ style comment to C style comment
fs: vectored IO API for filesystem read/write

This improves API consistency with uv_read and uv_write and may
improve efficiency for some uses. Vectored IO is emulated when the
requisite system calls are unavailable.
unix, windows: add uv_pipe_getsockname