Clean up test PDF references
Add verbosity as an api setting.
Set eof to true at the end of a FlateStream

At the initialization of `Lexer_getObj` (in `parser.js`), there's a loop
that skips whitespace and breaks out whenever EOF is encountered.
(https://github.com/mozilla/pdf.js/blob/88ec2bd1a/src/core/parser.js#L586-L599)

Whenever the current character is not a whitespace character,
`ch = this.nextChar();` is used to find the next character
(using `return this.currentChar = this.stream.getByte())`).

The aforementioned `getByte` method retrieves the next byte using
(https://github.com/mozilla/pdf.js/blob/88ec2bd1a/src/core/stream.js#L122-L128)

      var pos = this.pos;
      while (this.bufferLength <= pos) {
        if (this.eof)
          return -1;
        this.readBlock();
      }
      return this.buffer[this.pos++];

This piece of code relies on this.eof to detect whether the last character
has been read. When the stream is a `FlateStream`, and the end of the stream
has been reached, then **`this.eof` is not set to `true`**, because this check
is done inside a loop that does not occur when the read block size is zero:
(https://github.com/mozilla/pdf.js/blob/88ec2bd1ac/src/core/stream.js#L511-L517)

      for (var n = bufferLength; n < end; ++n) {
        if (typeof (b = bytes[bytesPos++]) == 'undefined') {
          this.eof = true;
          break;
        }
        buffer[n] = b;
      }

This commit fixes the issue by setting this.eof to true whenever the loop is not
going to run (i.e. when bufferLength === end, i.e. blockLen === 0).
Add pdf from issue 3885 to tests

Source: https://www.dropbox.com/s/ooqk82fq0gr5p6f/test-min-notext-opt.pdf
Rename 'Settings' to 'ViewHistory'
Fix thumbnail rotation regression
Fix singlefile build target
add support for Conkeror
calgray: fix getRgbBuffer problem

This fixes issue 3903.
Remove superfluos <!DOCTYPE html> from page action

Fixes #4064
Merge pull request #4065 from Rob--W/crx-pageaction-html-typo

Remove superfluous <!DOCTYPE html> from page action
Added missing <html> tag to page action
Merge pull request #4059 from glasserc/add-conkeror

add support for Conkeror
Merge pull request #4066 from Rob--W/crx-pageaction-html-typo

Added missing <html> tag to page action
Merge pull request #4053 from Snuffleupagus/rename-Settings

Rename 'Settings' to 'ViewHistory'
Merge pull request #4055 from Snuffleupagus/fix-thumbnail-rotation-regression

Fix thumbnail rotation regression
Merge pull request #4058 from gjuggler/singlefile-fix

Fix singlefile build target
Recompressed PNG assets
Merge pull request #4045 from brendandahl/verbosity

Add verbosity as an api setting.
Merge pull request #4001 from jryans/clean-test-pdfs

Clean up test PDF references