Initial pass at a source collection proxy
Rename NameVer -> PackageId
Initial pass at namespacing packages
Add namespace to PackageId