Clean up (:sha commit) references to 'sha in 'add-commit-facts.
Reader remove 'bm-newest-voom-ver-by-spec before changing relations.

The upcoming changes will break the compilability of this function and
I am only keeping it for reference.
Adding new schema supporting per-commit project versions.

This should provide the base we decided we needed for correct querying.

Unfortunately, this code runs about 10x slower for initial import and
differential updates.