minor refactor
fix: xor() not available in Vim 7.2
fix #3: visual selection is lost if repeat-motion (;,) is 'not found'

- also, clear 'not found' message on CursorMoved
fix: vertical-scope does not highlight after repeat-motion
update todos
allow vertical-scope search in visual-mode; ignore in operator-mode