os/exec: less broken implementation of fd passing

It's not working, but it's not working less than it was not working before.

At least child output doesn't just to go stdout. Now it goes to an unkown place.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>