Implements an LruHash class, a Hash with a maximum size controlled by a least-recently-used eviction mechanism.