Special-case 24-bit RGB image-handling.
Clean up putBinaryImageData().
Introduce ImageKind constants.
Use a cache to minimize the number of Name objects.
Put mask data to the canvas in small slices.
Fix parsing of JP2 images
Merge pull request #4365 from fkaelberer/FixJpxParsing

Fix parsing of JP2 images
Merge pull request #4355 from nnethercote/sliced-masks

Put mask data to the canvas in small slices.
Merge pull request #4354 from nnethercote/Name-cache

Use a cache to minimize the number of Name objects.
Merge pull request #4336 from nnethercote/rgb24

Special-case 24-bit RGB image-handling
Refactors optimization list
Optimizing pdf when text printed char-by-char
Caches last parsed resource image, recornizes image repeats
Caching inlined mask images
Heuristic to optimize chunking