added Preprocessor::$requireCompressMark
Preprocessor: refactoring, used escapeshellarg()