Removes getImageData from canvas.js
Fix issue with resizing the zoom box width - follow-up of 2816
Fixing #3318
Merge pull request #3320 from timvandermeij/typo-fix

Fixing #3318
Merge pull request #3258 from Snuffleupagus/zoom-select-width-followup

Fix issue with resizing the zoom box width - follow-up of #2816
Merge pull request #3312 from yurydelendik/no-getimagedata

Removes getImageData from canvas.js
Simplify getting the pdf url.
Merge pull request #3326 from brendandahl/spec-fix

Simplify getting the pdf url.
Disable range request loading for safari.
Merge pull request #3315 from brendandahl/disable-range-safari

Disable range request loading for safari.