Test to verify 1244 is fixed

Added a test to verify that #1244 is now working.

close #1244
Merge pull request #1290 from ricksladkey/fixes-visual-mouse

Fix regression in dragging to start visual mode
Merge pull request #1288 from ricksladkey/fixes-selectmode-cmd

Add support for 'selectmode=cmd' setting
Merge remote-tracking branch 'upstream/master'
Add support for one-time-commands from select mode (often used in macros)

- Add 'Ctrl+O' in select mode to run one-time command in visual mode
- Add ModeKind argument to SwitchModeOneTimeCommand
- Rewrite SwitchModeOtherVisual to use implicit selection instead of mode argument
- Refactor IsAnySwitchToCommand into a utility
- Make ModeKind/VisualKind utilities symmetric for visual and select cases
- Allow visual commands to stop after one command if going back to select mode
- Add select mode integration test for one-time command
Merge branch 'fixes-one-time-from-select'