Properly kill all subshells on test exit