Upgrade CacheControl to 0.10.4
Merge pull request #2044 from dstufft/update-cachecontrol

Upgrade CacheControl to 0.10.4
.gitignore: add .swp files

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