make the new generate-names algorithm the only one
throw out HashStore stream_set and related code
make the max open filehandles settable in HashStore constructor