partial fix for #31 so that the ProcessMonitor correctly detects processes are terminated nicely
fixes #31 so we properly create new pods when old ones terminate