Tweak the behaviour of navigateTo during document load
[Chrome extension] Added JSDocs to pdfHandler.js

And a small refactor to reduce the LOC in the onHeadersReceived
callback, to improve the readability of the code.
[CRX] Don't intercept download of PDF attachment

Fixes #3426
Removes browser decoding optimization for JPEG CMYK
Syncing order of JS files in viewer.html and make.js. See #3414
Removes foreign for Firefox CSS prefixes
Fixes ASCIIHex decoding
Refactoring download button logic
Rejects incorrect url in download manager
Merge pull request #3467 from yurydelendik/download-refactor

Refactor download logic
Restoring PR 3455 functionality
Merge pull request #3468 from yurydelendik/download-refactor

Restoring PR 3455 functionality
Enable range requests in master mode.
Merge pull request #3469 from brendandahl/enable-rr-in-master

Enable range requests in master mode.
Merge pull request #3436 from yurydelendik/jpeg-cmyk

Removes browser decoding optimization for JPEG CMYK
Merge pull request #3341 from Snuffleupagus/navigateTo-fix

Tweak the behaviour of navigateTo during document load
Merge pull request #3464 from yurydelendik/bug889327

Fixes ASCIIHex decoding
Merge pull request #3457 from yurydelendik/remove-prefixes

Removes foreign for Firefox CSS prefixes
Merge pull request #3440 from peerlibrary/syncing-order

Syncing order of JS files in viewer.html and make.js. See #3414
Merge pull request #3430 from Rob--W/crx-download-pdf

Chrome extension: Do not intercept PDF downloads if it's target is a frame