HSEARCH-1692 Set the context classloader to the Search/Infinispan integration module when parsing an Infinispan configuration file

Backported from 5.0 HSEARCH-1692
HSEARCH-1692 Make sure our tests cover the need for setting the TCCL when starting Infinispan

Backported from 5.0 HSEARCH-1692
HSEARCH-1692 Run WildFly integration tests in real clustered mode by starting a second node

Backported from 5.0 HSEARCH-1692
HSEARCH-1692 Move Infinispan modules into a dedicated Module

Backported from 5.0 HSEARCH-1692