Remove catalog.resolveConstraints

Also remove the subclass of LocalCatalog used for the isopacket building
catalog... it can just use LocalCatalog and set a flag (which is only
checked in one place).
Remove resolver from catalog
Move catalog refresh off of catalog.complete
Remove catalog.complete from core code

It's still in unmigrated commands.

Remove tropohouse's catalog.  It was there to stop you from downloading
local packages but downloadPackagesMissingFromMap does that based on the
PackageMap now.