fix get all not working with locked entries
rev version
Implement write-and-evict-on-full-map with temporary over-capacity growth

Store and evict records sooner than write delay if map hit capacity. Does so by storing first, and allowing 2nd clean up cycle perform the eviction.
Allow over capacity growth to avoid redos while the map-full writes are taking place. This allows temporary growth without redos that tank performance.