[temporary] Directly depend on solr-analysis-extras and avoid depending on hibernate-search-analyzers
Change references to IndexReader to DirectoryReader where it makes sense
New filtering logic in FreshReadersProvidedTest
IndexWriterConfig instances can not be reused to configure multiple IndexWriter(s)
Testing TokenFilterFactory implementations need a new Map<String,String> constructor
Update Similarity implementations used in tests
Update tests: CustomerShardingStrategy
Update tests: DynamicShardingTest
Update test: InheritanceTest
DocumentExtractor to use the new FieldLoadingVisitor strategy: old method was removed
[!WARNING!] Reimplement the search engine
IndexReader instances are now opened via DirectoryReader
Analyzers: apply required changes to use the Analyzer framework and adapt to new Solr classloading
Fix tests: CompressionTest
Document.getFieldable is now getField (and returns a different type)

Also, Field no longer implements Fieldable
Update tests: ProvidedIdTest
Searcher instances no longer require to be closed (and close() method was removed)

Needless to say, you still need to close the IndexReader which was provided to the Searchers.
[SPI] We changed the createTimeoutException() API
Fix StoreNormsTest: Field#getOmitNorms method is gone
Fix test WorkDoneOnEntitiesTest