Added unit tests for convertSelectionsToLines() and doMultipleEdits()
Merge branch 'master' into cmv4
Code review comment fix
Switch to global view state instead of project-based one and also limit it to ten globs.
Merge branch 'cmv4' into nj/cmv4-change-event
Inside doc batch operation, do edits in doc's underlying codeMirror
Code review cleanup
Merge branch 'cmv4' into nj/cmv4-helper-unit-tests
Move doMultipleEdits() to Document
For #6967, make Esc cancel multiple selection if there is one instead of closing current or child inline editors
code review changes
better handling of unloadAgents()
re-use _openDeferred object
reconnect() and Inspector.Page.reload() need to run in parallel
Fix JSLint error for extra trailing whitespaces.
Merge remote-tracking branch 'origin' into rlim/search-exclusions
Merge pull request #6968 from adobe/nj/issue-6967

[cmv4] Make Esc cancel multiple selection if there is one instead of...
Update to latest v4
First pass at UI for Find in Files exclusion filters. Not wired up to
seach implementation or prefs yet.

Changes the search bar to use ModalBar's autoClose behavior; no longer
assumes its code is the only thing to ever close the bar. Adds a new API to
ModalBar to allow the search bar to be 'locked open' when it would normally
close, as Find in Files needs for its no-results state and when the filter
editor dialog is open.
Merge remote-tracking branch 'origin/rlim/search-exclusions' into pflynn/search-exclusions

* origin/rlim/search-exclusions:
  Fix JSLint error for extra trailing whitespaces.
  Switch to global view state instead of project-based one and also limit it to ten globs.
  Remove an incorrect assignment.
  Initial implementation search exclusion using project-based view setting.