supervise: Consolidate all service kill operations into single function
supervise: Consolidate all service kill operations into single function

Most service kill operations either check if the service has a running
PID and optionally kill the group. This consolidates both parts in one
place.

bruceg/daemontools-encore,bruceg/daemontools-encore,bruceg/daemontools-encore