Move ThumbnailView from viewer.js to its own file
Fixes canvas alignment for small scale and scale adjustment after Cmd+0
Prevent searching from breaking when opening a new file in the web viewer
Remove old dead find related code from viewer.js
Stops objects indexing at the end
Merge pull request #3505 from Snuffleupagus/move-ThumbnailView

Move ThumbnailView from viewer.js to its own file
Merge pull request #3615 from yurydelendik/stopindexing

Stops objects indexing at the end
Merge pull request #3612 from Snuffleupagus/fix-find-when-loading-new-file

Prevent searching from breaking when opening a new file in the web viewer
Merge pull request #3613 from Snuffleupagus/remove-dead-find-code

Remove old dead find related code from viewer.js
Merge pull request #3569 from yurydelendik/bug900193

Fixes canvas alignment for small scale...