Memoize calls to the catalog
Assume that packages always have 2 archs: browser and os
Use semver.parse
Document Constraints-List better
Small clean ups
Get rid of _priotized in favor of nauthinessRatings
Replace extra code in DependenciesList.toString() with .each
Clean ups, renames, docs, etc
Merge branch 'constraint-solver-clean-up' into packaging