HSEARCH-1534 Enable a checkstyle rule to ban direct usage of SLF4J
HSEARCH-1534 Avoid using slf4j in our tests
HSEARCH-1523 Depending on both javax.transaction:jta and org.jboss.spec.javax.transaction specs
HSEARCH-1523 Assembly: move jboss-transaction-api to the "provided" directory
HSEARCH-1534 Removing left over commented out code
HSEARCH-1523 Fixing unecessary include/exclude filter. Also removing Jandex as a reqiured library. It is not for this version of ORM.
HSEARCH-1535 Revert removal of DocumentExtractor#getTopDocs
HSEARCH-1513 CachingWrapperFilter attempts to cache null docIdSets
Preparing for release of 5.0.0.Alpha2
[maven-release-plugin] prepare release 5.0.0.Alpha2
[maven-release-plugin] prepare for next development iteration
HSEARCH-1121 Javadoc
HSEARCH-1121 Defining new ClassLoadingService and hooking into the service manager.

The class loader service must be provided by the SearchConfiguration.
HSEARCH-1121 Removing deprecated method from ClassLoaderHelper and moving ClassLoaderHelperTest into engine module
HSEARCH-1121 Removing transaction helper org.hibernate.search.batchindexing.impl.Helper

In its current form it is not doing anything, since JoinableCMTTransaction does not even exist in ORM anymore.
This helper was introduced as resultion for HSEARCH-640. After adding a integration test, it seems it is not
necessary to have a replacement for this helper.
HSEARCH-1121 Cleaning up classloading via ClassLoadingHelper. All classloading needs to occur via the ClassLoaderService.
HSEARCH-1121 Making BridgeFactory non static and removing last static classloading method in ClassLoaderHelper.

Moving provided id parsing into AnnotationMetadataProvider
HSEARCH-1121 Cleaning up InfinispanModuleMemberRegistrationIT
HSEARCH-1547 Defining behaviour of ServiceManager#releaseAllServices and the fact that provided services cannot implement Startable or Stoppable
HSEARCH-1553 Making IndexManagerFactory a service