HSEARCH-1365 Operation needs to be Serializable
HSEARCH-1365 Rename package for JGroups backend
HSEARCH-1365 Rename package for JMS backend
HSEARCH-1365 Rename package for backends tests
HSEARCH-1459 Refactor ServiceManager and ServiceProvider
HSEARCH-1459 Move the StandardServiceManager to its new package
HSEARCH-1459 Apply new Services pattern to the Infinispan module
HSEARCH-1459 Rename exising Services to better match their new role
HSEARCH-1459 Polish some javadoc after the JGroups renames
HSEARCH-1459 Define package-info and required META-INF elements for the new Services
HSEARCH-1365 Reorganize distribution assembly
HSEARCH-1365 Remove JGroups dependency from other modules
HSEARCH-1365 Move all JGroups tests to their respective module
HSEARCH-1365 Make JGroups backend tests independent from the JMS backend tests
HSEARCH-1365 Move JMS tests and reference implementation to the new JMS backend module
HSEARCH-1365 Redefine dependencies to run JMS Backend module tests and WildFly integration tests