packageID: change to a single PackageID object wrapping Name and Version
nuget: add classes for parsing .nupkg contents
ipackageCache: add method for listing all packageIDs in the cache
home: add packageCache details summary