Make 'gvim -f' the git core.editor

modified:   .gitconfig
Sync ELPA (+tabbar), customize in init.el

modified:   .emacs.d/elpa/archives/gnu/archive-contents
modified:   .emacs.d/elpa/archives/marmalade/archive-contents
modified:   .emacs.d/elpa/archives/melpa/archive-contents
new file:   .emacs.d/elpa/tabbar-20140316.600/down.png
new file:   .emacs.d/elpa/tabbar-20140316.600/tabbar-autoloads.el
new file:   .emacs.d/elpa/tabbar-20140316.600/tabbar-pkg.el
new file:   .emacs.d/elpa/tabbar-20140316.600/tabbar-pkg.elc
new file:   .emacs.d/elpa/tabbar-20140316.600/tabbar.el
new file:   .emacs.d/elpa/tabbar-20140316.600/up.png
modified:   .emacs.d/init.el
Add aliases top and prefix in .gitconfig

So that, for instance, `cd $(git top)` moves to the top of the current repo.
and errors out if given outside a git repo.

modified:   .gitconfig