various .vimrc tweaks

- don't use comma for maps, use default <Leader> instead
  (comma is useful for repeats)
- git mappings added
- remove unused mappings
- use tpope/vim-repeat for "." repeat goodness with vim-surround
default to vimdiff for git