fugitive.vim: a Git wrapper so awesome, it should be illegal