Simplify Jbig2Image.decodeInteger()
Handle nested post script arguments in the preprocessor

Fix for issue #4785
Merge pull request #4799 from chriskr/nested-ps-commands

Handle nested post script arguments in the preprocessor
Merge pull request #4773 from fkaelberer/shorterDecodeInt

Simplify Jbig2Image.decodeInteger()
fix buttons under android
Add isEmpty method to Stream, DecodeStream and ChunkedStream
Fix loading of fonts with empty font files (bug 866395 and issue 3522)
Add more unit tests for the API
Merge pull request #4812 from Snuffleupagus/more-api-unittests

Add more unit tests for the API
Merge pull request #4809 from Snuffleupagus/bug-866395-redux

Fix loading of fonts with empty font files (bug 866395 and issue 3522)
Merge pull request #4808 from fkaelberer/fixAndroidButtons

Fix strange looking buttons in mobile Firefox
Adds Promise to the getOperatorList
Terminate getOperationList and getTextContent every 20 ms
Merge pull request #4770 from yurydelendik/promise-operationlist

Adds Promises to getOperatorList
Refactors loadFont for translateFont be async; fixes type3 dup data
Strict isEOF / ~22% faster on issue2813, from 16.5s to 13.5s
Fewer lookups in CanvasGraphics_constructPath
Removed several 'in' operators in canvas.js

This gives up to 6x speed improvement on these methods
Merge pull request #4817 from p01/graphic_optimizations_3

Graphic optimizations 3
Merge pull request #4815 from yurydelendik/loadFont

Refactors loadFont for translateFont be async