If we get enough hash collisions, we can run out of hash bits; this almost
certainly is caused by a deliberate attempt to break the tdb (hash bombing).
Implement chained records for this case; they're slow but will keep the
rest of the database functioning.