Waits for PID to terminate and terminates PID if watchpid is terminated itself.
This utility was written to get background-forking daemons like apache running
under Bernstein's daemontools.
