git-build: unify aborts
git-build: unify aborts

Since the only time we need to do anything when aborting
is when we're spawning a subproc, let's turn it off and on
right inside the exec() function.

Also, since we're using process groups, we don't need
to close the streams anymore cause the processes are
signaled.

danielbeardsley/cimpler