don't insert old virtual providers into the resolver

Doing so causes errors on systems with outdated repos or binary pkgs
that still have ebuilds using PROVIDE.

This appears to be the main entry point for old virtual providers into
the pkgcore framework; the underlying functionality can stay for now as
it was mentioned it might be extended to support sub-pkging (doc pkg,
lib pkg, etc) from binpkgs.