Parse PDF postscript font names using FontConfig
Use the provided font config postscript name matcher to better identify more fonts within a wide verity of PDF files. We also make sure that if a font can't be font, we still use the familty name and give more reasonable substitutions by using the font config substituion.
Some debug code was also moved to a better location.
- Fixes #4504 (closed)
- Fixes #3919 (closed)
- Fixes #2601 (closed)
- Fixes #4540 (closed)
Edited by Martin Owens