Don't refresh the package cache on the first run

Part of #3006.
catalog.complete should only have one PackageCache

Part of #3006.
Merge pull request #3032 from meteor/little-package-cache-fixes

Little package cache fixes