Add pdfBugEnabled to the default preferences
Disable the developer hash parameters by default in PRODUCTION builds of PDF.js
Avoid unnecessary array allocations in EvaluatorPreprocessor_read().

EvaluatorPreprocessor_read() is called in two cases. For the normal
layer, the args array it produces is used beyond the bounds of the loop
in which EvaluatorPreprocessor_read() is called.

But for the text layer, the args array is used in a very short-term
fashion. This change reworks things so that a single array is repeatedly
used for the text layer. This reduces total JS allocations for the
Spoorkaart map by 11%, and has similar effects on many other PDFs.
Remove two instances of leftover console.log debug statements

The `console.log` statement in evaluator_spec.js is obviously not needed. In obj.js it could have been replaced by `info`, but that seemed unnecessary given the already existing `error`.
Merge pull request #5177 from Snuffleupagus/remove-debug-console-log

Remove two instances of leftover console.log debug statements
Miscellaneous code improvements for svg.js
Merge pull request #5179 from timvandermeij/misc-svg-fixes

Miscellaneous code improvements for svg.js
Minor changes for api.js, font_loader.js and svg.js
Merge pull request #5180 from pramodhkp/svgcli1

Minor changes for api.js, font_loader.js and svg.js
Adds width at the beginning of the Type2 charstring
Merge pull request #5183 from yurydelendik/type2-width

Adds width at the beginning of the Type2 charstring
Fix CMap unit tests

When the binary CMaps were added, some of the relevant unit tests were not changed. This patch updates them, so that we actually test the current implementation.
What's somewhat troubling here is that we currently have CMap unit tests that passes, *despite* not working as intended (the CMap files doesn't load).
Remove the remaining references to cidmaps.js from the test suite
Merge pull request #5185 from Snuffleupagus/fix-cmap-unittests

Fix CMap unit tests
Fix the error handling for CMaps that fail to load
Added svg export tool
Merge pull request #5182 from pramodhkp/svgcli1

SVG Command line tool for exporting output
Refactors SVG api
Adds svg.js to the generic and singlefile builds
Fixes image and font embedding