Resolve using VendorSet from GemDependencyAPI

Now the VendorSet created by loading a gem dependencies file is used in
resolution.  Installation and use probably will not work yet, though.