refs #71 auto evict implementation, squash commit from gh71

Auto eviction is enabled by setting evs.auto_evict value greater
than zero and evs.version to 1.