Use same obj/font id counter for all partial evaluators on page

Fixes #3133.

The problem is that because of #2719, `PartialEvaluator.getOperatorList()` and `PartialEvaluator.getTextContent()` can run interleaved. As a result we could be assigning the same dependency name to different images/fonts.