cleanup and bugfixes (version in stack, collection name)
packages dictionary in db for project: package lookups
shared locks for projects based on repo
preliminary persistence for builds