Send the signal to the process group of the spawned process
thus handling all its children in the same group
(setsid is needed to get the process into a different group than watchdog)
Merge pull request #225 from berdario/terminate_subprocesses

Terminate all subprocesses