Merge pull request #4593 from brendandahl/docs

Fix version numbers.
Append whitespace divs so matches still line up.
Merge pull request #4590 from yurydelendik/ie9murhash

Relaxes murmurhash array requirement.
Merge pull request #4589 from Snuffleupagus/bug-872827

Remove leading and trailing spaces from info.Producer and info.Creator when printing debug info in the console (bug 872827)
Merge pull request #4556 from p01/OpaqueCanvas

Use Opaque Canvas
Fixes lint warning W018: confusing use of exclamation mark
Fixes lint warning W004 in src/shared
Fixes lint warning W004 in /web
Fixes lint warning W004 in /test
Fixes lint warning W004 in src/core
Fixes lint warning W004 in src/display/{api, canvas, pattern_helper}.js
Fixes lint warning W004 in make.js
Removes custom test/reporter.js from the lint process
Resolving new lint issues
Merge pull request #4577 from timvandermeij/reporter

Removes custom test/reporter.js from the lint process
Heuristics to recognize the unknown glyphs for toUnicode
Tests for text layer
Require wintersmith when needed
Fixes typo in the sample code
Merge pull request #4550 from yurydelendik/macenc

Heuristics to recognize the unknown glyphs for toUnicode