Reenable the download and installation of VCS links
Clean up the requirement list before starting the R&B look

If the user has a bare requirement is also a primary requirement,
we will have to remove the bare requirement from the mapping if
a non-bare requirement of the same package is added during R&B
Fix Install#unique_requirements() to re-enable bare requirements without siblings as primary requirements
Fix tests for the downloader