LruHash class, a Hash with a max size, controlled by a LRU mechanism (ruby)