Like child_process.execFile, but ensures stdout/stderr output in the child process is synchronous. Avoids truncated streams resulting from process.exit when there is buffered output. Intended only for use with command line tools.