More analysis in comments. All regression tests pass.
Scale the atom-hash table to be effective for very large repositories.

All regression tests pass.
Report a count of atoms in final statistics.
Cache fileop_name on the cvs master instead of recalculating it multiple times

This doubled the speed of the fast out phase for emacs historic

Plus our on off relationship with uthash.h is off agina