improve generate-names.pl performance by adding a hash_sort() method to the HashStore that can be used to improve cache performance by giving hash operations good locality.  also change from Tie::Cache::LRU to Cache::Ref::FIFO to have less work done in maintaining the cache, since we don't really need LRU functionality.