Hibernate Search 5

# Updated Infinispan Query to use:
 - Hibernate Search 5 (preview)
 - Apache Lucene 4.8

Also:
 - drops Apache Solr dependencies
 - will allow to remove Lucene 3 support in the Lucene Directory
 - had to include a re-design of Clustered Query and marshalling of Query elements
 - re-implemented the MassIndexer functionality

This unlocks quite some cleanup, to be followed (this is the essential update only).
Includes some fixes from @gustavonalle, helped me in parallel with some modules :-)

To be reviewed by @anistor or @gustavonalle .. maybe @emmanuelbernard or @hferentschik want to poke around?