Put git processes under one process group
In production, we've seen cases where Git processes are zombied and left running for days, even weeks One way to manage Git processes is to give them all the same pgid, so that a kill
with the negative pid will kill all processes that that pid as its pgid.
Add this ability in Gitaly.