Use transformer builder for infinispan
Fix ModelTestUtils to work with transformations that modify the model

This involved:
Make MTU.checkFailedTransformedBootOperations() use the original operation as the basis for further testing (previously it was using the transformed op, which hid some issues)
Making a saner version of FailedOperationTransformationConfig.ChainedConfig
Making the FailedOperationTransformationConfig.PathAddressConfig hierarchy a bit easier to work with
Sometimes expressions were not being set by parsers
Fix ListAttributeDefinition parsing
Revisit some of the subsystem parsers and tests following the changes
[AS7-6334] Better test coverage for modcluster rejections
Make ModelTestUtils.checkFailedTransformedBootOps check TransformedOp.failureDescription when failure is expected

Associated subsystem fixes
Infinispan transformers fixes following the rebase onto the improved tests
introduced optional registration to JNDI for keygeneratorfactory
fixed jndi-name extension to use new CMP_1_1 schema
changed subsystem to read settings from model instead of operation. Introduced new abstract superclass for key generator resource desriptions, which holds jndi-name.
CMP subsystem cleanup & transformers
Add new transformers