Merge RUN-PROCESS work from ferada, olof, pipping, et.al (was Re: run-program patch / better UIOP support)