Added option to preserve cursor position after yank.  Changed to use vim's default behaviour by default.