Add git config
Merge branch 'master' into codethink

Conflicts:
	gitconfig
Add git-cover-letter-header script

First step in a plan to make the git format-patch / git send-email
workflow into something that doesn't cause continuous friction.
git-cover-letter-header: Handle more cases
git-cover-letter-header: Fix sed invocation
git-cover-letter-header: Work when branch is not yet pushed, but warn

Also, set -eu.
git-cover-letter-header: Rewrite the thing in a real programming language
git-cover-letter-header: Fix trailing whitespace
vim: Add pathogen.vim

This is the standard Vim plugin bundling mechanism.
vim: Add python-mode (included as a submodule)

This gives PEP-8 style indent, better code motions, integrated static
analysis, and some other cool stuff.