refactor the processBuilder to use the escapeShellArg from Webforge\Common