[parent] set forkCount as a property

  * To play on the safe side use forkCount=1 as default.  This can be changed
    via command line, e.g. `-DforkCount=1.5C`.
[backend-jvstm-common] Adjustments required to support multiple repositories

  * Invoke Repository.init during BackEnd init
  * Cosmetic adjustments to JvstmInFenixTransaction
  * Detect when repository is new so we can create the DomainRoot
  * Log exceptions inside ensureOid()
  * Update logged information
  * Implement remaining ops in VBox
Add backend-jvstm-infinispan

  * Add jbossjta dependency to pom.xml
[backend-jvstm-infinispan] Adjust API to comply with jvstm-common

  * make JvstmIspnBackEnd extend from jvstm-common's
  * Correctly extend JVSTMConfig and JVSTMBackEnd
[backend-jvstm-infinispan] Implement Repository

  * Add InfinispanRepository
  * Add InfinispanRepositoryUtil
[backend-jvstm-infinispan] Fix code in InfinispanRepository (present since FF1)
[backend-jvstm-infinispan] Make property ispnConfigFile optional

  * The framework ensures the required defaults. Providing this file is
    optional and allows setting additional Infinispan configuration.
[backend-jvstm-infinispan] Keep eviction disabled due to writeSkew
[test-backend-jvstm-common] Parameterize POM to enable use of other code generators
[test-backend-jvstm-common] Add script to run tests with multiple backends
[test-backend-jvstm-common] Add jvstm-ispn config