Cross-platform API for executing child processes with access to stdin, stdout, stderr, PID, and exit status.