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