#25 add eviction SPI interfaces
#25 add configuration logic, and use generic predicate and jdk comparator interfaces
Merge pull request #81 from chrisdennis/issue-25