Implements vertical writing
Fixes symbols positioning in JBIG2
Fixes getString
Make navigation keys work on document load - avoid breaking embedded viewer, take 3
Fixes template 1 for decoding
Merge pull request #2773 from Snuffleupagus/focus

Makes navigation keys work on document load
Merge pull request #2794 from yurydelendik/jbig2-template-1

JBIG2: Fixes template 1 for decoding
Merge pull request #2782 from yurydelendik/jbig2-text-align

Fixes symbols positioning in JBIG2
Merge pull request #2686 from vyv03354/bug770409

Implement vertical writing
Merge pull request #2789 from yurydelendik/getString

Fixes getString
Don't hide the download/print buttons when view is small.
Merge pull request #2805 from brendandahl/no-hide-download

Don't hide the download/print buttons when view is small.
Ignore empty strings for text selection.
They were causing double text selection.
Merge pull request #2781 from waddlesplash/textselection

Ignore empty strings for text selection
Add "cursor: text;" to textLayer div CSS.
Fixes problem caused by e4e4b1ab4ea4a6e44b84efa5a67237e2ad044b.
Merge pull request #2821 from waddlesplash/textselection

Add "cursor: text;" to textLayer div CSS.
Add myself to AUTHORS file.
Merge pull request #2823 from waddlesplash/authors

Add myself to AUTHORS file
Resolving conflicts and using strict equalities.