Extracts evaluator preprocessor and refactor text extraction
Merge pull request #4119 from yurydelendik/preprocessor

Extracts evaluator preprocessor, refactor text extraction and paintFormXObject