unit coverage for wrong-case
removed tag_svn_revision from setup.cfg

py.test tests/functional/test_install_user.py::Tests_UserSite::test_install_curdir_usersite
Merge pull request #2045 from bukzor/buck-tag-svn-revision

had to comment this out to make test pass:
Switch versioning from X.Y.Z to X.Y dropping the leading 1
Merge pull request #2047 from dstufft/new-versioning

Switch versioning from X.Y.Z to X.Y dropping the leading 1
Implement a pip self-check with to determine when it's out of date.

Initial work cribbed from PR 1214.
Merge pull request #2032 from bukzor/buck-coverage-1

unit coverage for wrong-case
Fix for Python 3.x, Refactor, and small changes
Fix compatability with Python 2.6
Fix on PyPy
Fix pep8 tests
Merge pull request #2049 from dstufft/pip-version-check-redux

pip version check redux
.gitignore: add .swp files

for ViM swap files
unpack_url: session only needed for unpack_http_url
vcs: add documentation to VersionControl class