ISPN-1068 Add usage support similar to the one included in Spring Data

Implement InfinispanTemplate, a convenience class to help accessing
an Infinispan BasicCache in a Spring-friendly way. It translates
Infinispan's CacheExceptions into Spring generic DataAccessExceptions.