Monitors a set of external processes and restarts them if nescessary