kill-processes: Terminate shells and their child processes only

This mostly reverts 09456fa which is fine as we are now always forcing
the exit code to 0.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>