Switching to ExternalProcessRunner modules from ShellScriptRunner to
permit alternative execution places and styles