Introduce Infinispan as cache and hibernate back-end

Make infinispan the backend used for all caches (hibernate included) as well as hibernate search indexes. All configuration for caching now falls on standalone.xml. Additionally, these caches can be made to persist to the database meaning it's now possible to have caches that persist server shutdowns (statistics come to mind here), as well as keep them solely in memory (to test hibernate search without needing to create index files)
Might as well get rid of the whole method then.  One less thing to migrate from Seam to CDI.