issue #3346

squashing commits.
Disable range requests in old Android versions
Properly disable presentation mode when the viewer is embedded
Prevent searching during load from breaking the find functionality
Simplify getVisiblePages() in presentation mode
Update the Swedish l10n with secondaryToolbar strings
Merge pull request #3646 from Snuffleupagus/secondaryToolbar-l10n-Swedish

Update the Swedish l10n with secondaryToolbar strings
Merge pull request #3644 from Snuffleupagus/presentationMode-simplify-getVisiblePages

Simplify getVisiblePages() in presentation mode
Merge pull request #3607 from Snuffleupagus/issue-3604

Prevent searching during load from breaking the find functionality
Update readme with what files are needed.
Annotation selection
Fix searching in presentation mode in Firefox
Merge pull request #3431 from timvandermeij/annotation-selection

Annotation selection
Merge pull request #3645 from Snuffleupagus/presentationMode-fix-search

Fix searching in presentation mode in Firefox
Fixing annotation icon issues
Adding @Snuffleupagus and @timvandermeij to the AUTHORS list
Merge pull request #3659 from Snuffleupagus/update-AUTHORS

Adding @Snuffleupagus and @timvandermeij to the AUTHORS list
viewer.js: Do not process keyboard shortcuts when focused element is a textarea

If focused element is a textarea, viewer should not process keyboard shortcuts (as it does with input and select elements) because while writing on a textarea, if you press k,p,l, or n, the viewer scrolls next/prev page and the letter is not added to the textarea (eg. in my case I had a viewer displaying a product specs in PDF and a "request a quote" form at it's right, the form had a textarea field and users complains that they couldn't write in it, after checking it, I've realized it was this particular issue and fixd it with the change I'm commiting.
Merge pull request #3660 from maxidirienzo/master

viewer.js: Do not process keyboard shortcuts when focused element is a t...
Merge pull request #3656 from timvandermeij/annotation-svg

Fixing annotation icon issues