Install tinylock.h as a public header.
Update .gitignore.
Split off the hash table implementation used in the string pool.