Fix bad file descriptor leak in the ft-gahp. #3559

A pipe was leaked on every UPLOAD_SANDBOX and DESTROY_SANDBOX command.
ft-gahp: return failure when creating child process fails. #3559

Otherwise, the gridmanager will wait for the command to finish.