add support for killing running proto-shell tasks with an arbitrary signal and waitin...