minor tweaks to ProcessRunner support, including draft (so far disabeld) regression test (only tried for windows cuz code not written for unix yet)