add runPHPFile to Base (without test: blocker: we need to refactor Process out of psc-cms)