Support VCS links in dependency_links

Current version of setuptools supports VCS URLs in dependency links and
can pull packages from specified repos.  Pass such links directly to
pip, and NOT as an implied http index URL.
Allow running pip with --upgrade

[pbr]
pip_upgrade_requirements = True

will make pbr call pip with --upgrade.

This is useful for projects tracking VCS branches as dependencies.