add tests for selection direction
fix tests
improve motion mirroring when repeating motions made in visual modes
edit changelog