add ignore files generated by eclipse
Merge pull request #79 from hhuynh/setignore

Adding more ignores
Add eviction SPI interfaces
#25 add configuration logic, and use generic predicate and jdk comparator interfaces