db project snapshots: improved some locking; it now works, but doesn't scale to large pack files due to memory issues with Thrift.  I *have* to redo the schema and implement file splitting.
db project snapshots: improved some locking; it now works, but doesn't scale to large pack files due to memory issues with Thrift.  I *have* to redo the schema and implement file splitting.

DrXyzzy/smc,sagemathinc/smc,tscholl2/smc,DrXyzzy/smc,tscholl2/smc,sagemathinc/smc,DrXyzzy/smc,sagemathinc/smc,DrXyzzy/smc,tscholl2/smc,tscholl2/smc,tscholl2/smc,sagemathinc/smc