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
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
Merge pull request #5188 from yurydelendik/svg-refact

Refactors some SVG api and includes svg.js in the build
Optimizes defaults for svg.js