vimrc: Update search

When all lowercase, case-insensitive search.
When at least one uppercase letter, case-sensitive search.
vimrc: Move up and down on wrapped lines

Move up and down lines by how they appear on the screen, not by line
numbers.
vimrc: Add map to highlight git changes