Make move line up/down work with multiselect
Refactor line comment tests to use a testToggleLine() function (similar to the block comment tests)
Refactor out getLineSelections()
Make line commenting work with multiple selections
Make comment operations handle multiple selections
Eliminate expandSelectionsToLines - make select line just use convertToLineSelections()
Remember multiple selections when saving/restoring editor state