git ignore & git exclude

Untested, based on ~/bin/git-ignore and ~/bin/git-exclude I've been
using for a while.
Make 'git outgoing' smarter about finding the upstream

Requires a newer git (1.7.0)
Tell 'pip wheel' where to cache wheels and 'pip install' to use them