Spawn a child process as a duplex stream