Add pdfBugEnabled to the default preferences
Disable the developer hash parameters by default in PRODUCTION builds of PDF.js
Workaround for TrueType fonts with exotic cmap tables (bug 1057544)
Further amend GlyphMapForStandardFonts (issue 5244)
Firefox pdf viewer support for e10s (Bug 942707).
Fix the exception propagation when rejecting workerReadyCapability

Currently when an exception is thrown, we try to reject `workerReadyCapability` with multiple arguments in src/core/api.js. This obviously doesn't work, hence this patch changes that to instead reject with the exception object as is.
In src/core/worker.js the exception is currently (unncessarily) wrapped in an object, so this patch also simplifies that to directly send the exception object instead.
Change `getDocumentError` in web/viewer.js to use `instanceof` instead of the exception name
In test/unit/api_spec.js rename the function `waitsForPromise` to `waitsForPromiseResolved`and add a `waitsForPromiseRejected` function
Add unit test for |MissingPDFException|
Lint error fix for pdfjschildbootstrap.js
Adds DEFAULT_PREFERENCES to the PdfjsChromeUtils
Add |UnexpectedResponseException| to fix the exception handling when file loading fails because the server responds with a non 404 status message
Merge pull request #5233 from Snuffleupagus/bug-1057544

Workaround for TrueType fonts with exotic cmap tables (bug 1057544)
Removes examples from jsbin.com
Merge pull request #5302 from yurydelendik/issue5293

Removes examples from jsbin.com
Merge pull request #5275 from Snuffleupagus/exception-propagation

Fix the exception propagation when rejecting workerReadyCapability
Merge pull request #5245 from Snuffleupagus/issue-5244

Further amend GlyphMapForStandardFonts (issue 5244)
Loading PDF.js extension into e10s windows
Merge pull request #5115 from yurydelendik/e10s

Firefox pdf viewer support for e10s (Bug 942707).
Update zh-TW translation

Update text of "unexpected_response_error".