Only requestUpdate when scrolling stops if component is still mounted

Fixes #2566
Use local npm version when available
Upgrade to bracket-matcher@0.44.0
:checkered_flag: Use "npm.cmd" to verify npm
Merge pull request #2577 from jugglingnutcase/improve-npm-verify-on-win32

Fix NPM verification failures after `script/clean` on Win32
Upgrade to image-view@0.35
Upgrade to bracket-matcher@0.45