While there, overhaul package handling, drop versionable, latest but handle package branches properly.