JBQA-8324 server tests for eviction, file and custom cachestores

This is a repush of https://github.com/infinispan/infinispan-server/pull/200 without the expiration tests, which are failing for me on IBM java atm.