Multiple updates

(I can break these down into separate PRs if needed)

* Exit if any command fails
* Adapt to newer versions of pip (should work with 1.1--1.3.1, at least)
* Add --quiet to `git commit` to avoid hundreds of lines of output
* Add vendor/bin to git in addition to vendor/lib
* Add -y option for update, uninstall to pass -y to pip on uninstall
* Bump version to 0.0.2