HPCC-8570 Remove Sentinel check to stop process

If blocks in killed() were causing processes to not stop if
the sentinel file was not created.

Added removal of pid file on process ending following wait.

Signed-off-by: Philip Schwartz <philip.schwartz@lexisnexis.com>