ISPN-4569 Inserting into cache with indexing fails for XA transactions

https://issues.jboss.org/browse/ISPN-4569

* Use the BatchModeTransactionManager for the cluster registry cache.
* Suspend ongoing transactions during cluster registry cache operations,
  in case another cache also uses the same TM.