thread checker should use no op logger
fix some process mgmt stuff in preparation

of minor refactor to simplify process manager