Make virtual packages packages without target * Virtual packages are now packages without candidate and any existing candidate for them is ignored (and removed if installed) * Fix multiple Provices not being applied on appropriate package and effectively ignored * Add URI to some error messages