Always listen for sidebar resize.
Fix for Issue #3942: [quick edit] in HTML file, quick editor shows function found from other file, not one in current file

The Jump-To-Definition part of the search was finding the function in the .html file, but
the following part of the search -- the old QuickEdit search -- only looked in .js files.
need to check when moveNextToken() fails
Code review -- simplify changes.  Added flag to findMatchingFunctions() instead
of duplicating most of it.
Adds a confirmation when an update has been successfully installed.

This was per the review comments. Every other "install from URL"
case has a confirmation, and the appearance of the "Marked to update"
in the extension listing is too subtle to let the user know that the
update will be installed soon.
Added comment to document new @param.
Merge pull request #4148 from adobe/dangoor/update-confirmation

Adds a confirmation when an update has been successfully installed.
Merge pull request #4114 from adobe/glenn/issue-3991

Fix #3991: Always listen for sidebar resize events
Fixes for Bootstrap upgrade and other visual tweaks.
Merge pull request #4115 from adobe/larz/framework-update-fixes

Cosmetic fixes after framework update
Code review tweaks.
Merge pull request #4138 from adobe/randy/issue-4129

Need to check when moveNextToken() fails
Merge pull request #4120 from jeffkenton/quiickedit

Fix for Issue #3942: QuickEdit ignoring .html files
needsNewHints() was not returning true for different function type hints on the same line
Merge pull request #4153 from dloverin/fn-type-3885

Incorrectly using cached function type hint
Ensure that inline widgets only have onClosed() called once
Fix missed rename in CodeHintManager unit test
Merge pull request #4156 from adobe/nj/issue-4107

Ensure that inline widgets only have onClosed() called once
Merge pull request #4157 from adobe/nj/issue-4154

Fix missed rename in CodeHintManager unit test
#4124 Update sidebar-selection width to match parent scrollWidth