Refactor ets_lru into a gen_server

The max_lifetime eviction made me realize this really does need to be an
active process model. This is written as a gen_server with the intention
that it'll be inserted into the supervision tree appropriately by
applications that use it.
8 files changed
tree: eb72d957969f69ff5518153a07641e7dd47b48f8
  1. src/
  2. test/
  3. .gitignore
  4. Makefile
  5. rebar