Fix case when using mutliple repos and calling 1 package which may not exist on 1 of the repos.
Return to using GetPackages because FindPackagesById is slow. Looks evil but.
Merge pull request #3 from kl4w/master

Fix for case when multiple repos and a package may not exist.