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