fix bug in timeout loop and add support for wait times per kill signal
fix stupid bug that should have been seen earlier
add support to just wait until 0 processes, and not kill any; also return total time elapsed
Merge branch 'check_process' into devel
Merge branch 'ansible-vars' into devel