add ability to add more stdio channels in child_process.fork and cluster.fork

Export ability (partly) of `child_process.spawn()` to specify fds / channels between parent and child to `child_process.fork()` and `cluster.fork()`, in reference to issue #5727