vim: use gtk_source_buffer_change_case()

Removes some custom case changing code in our VIM mode.
vim: try to match resulting cursor position same as vim for toggle case