Update Editor APIs for multiple selection
Make Select Line work with multiple selections
Make delete line multi-selection aware
Change getCursorPos() back to taking 'start' and 'end' for consistency with getSelection(), but pass them as 'from' and 'to' to CM
Create more generic way to apply multiple edits without having to adjust selections in the interim. Make Delete Line use it.
Make Duplicate work with multiple selections
Made Open Line Above/Below work with multiple selection - needs a few more unit tests
More unit tests for Open Line, fixed bugs
Fix Find to properly pull query from only the primary selection. Fix FindReplace unit tests broken by change in return value from getSelection().
Make live highlight work with multiple selections
Changed doMultipleEdits() to take selections per edit in post-edit terms
Merge branch 'cmv4' into nj/cmv4-editor-multiselect
Show 'n selections' even when all selections are cursors
Merge pull request #6726 from adobe/nj/cmv4-editor-multiselect

[Initial review only] Editor APIs and edit ops for multiselection