For #5086, wait for old Quick Open bar to close before creating a new one. Also move some global state into the QuickNavigateDialog object.
fix exceptions during unit tests
better explanation of how session can be null
when deferred hints resolve, verify still in same session
Added clarifying comments per code review
Update scroll pos/selection synchronously after ModalBar.close() starts rather than on a timeout
Updated by ALF automation.
Merge pull request #5189 from adobe/alf_localization

ALF Automation
Don't parse text when inserting/replacing inside a script/style tag
Merge pull request #5184 from adobe/nj/issue-5183

Don't parse text when inserting/replacing inside a script/style tag
remove beforeChange event, update strings
Merge pull request #5209 from adobe/jasonsanjose/pull-5151-followup

Remove beforeChange event, update strings
Clean up logic when creating a Quick Open dialog
Merge pull request #5158 from adobe/randy/jshint-exceptions

Fix exceptions during JS Code Hint Unit Tests
Merge pull request #5108 from adobe/nj/issue-5086

For #5086, wait for old Quick Open bar to fully close before creating a new one.