VisualSelectPreviousAction is a VimCommandAction
Extracted MarkGroup.setVisualSelectionMarks()
Removed debug output
Added tests for 'gv' and 'o' in visual mode
Code style
Use SelectionType in VisualRange instead of SubMode
Made visual-only mode actions VimCommandActions
Updated index docs for all the visual mode commands
Moved StringHelper.parseKeysSet() to VimCommandAction
Removed check for unused FLAG_KEEP_VISUAL flag
VIM-646 Don't update visual selection if command moves caret and exits visual mode