close some FIXMEs
undo file descriptor screwiness from libuv
Clean up waitpid logic