Don't sleep in GracefulTerminate() if PID does not exist.

I got fed up waiting for cf-execd trying to kill() non-existent processes. Also got rid of similar function ProcessSignalTerminate().