HSEARCH-1560 Moving org.hibernate.search.Version to org.hibernate.search.engine.Version
HSEARCH-1560 Moving org.hibernate.search.FullTextFilter to org.hibernate.search.filter.FullTextFilter
HSEARCH-1560 Moving org.hibernate.search.SearchException to org.hibernate.search.exception.SearchException
HSEARCH-1560 Moving org.hibernate.search.SearchFactory to org.hibernate.search.engine.SearchFactory
HSEARCH-1560 Renaming org.hibernate.search.spi.internals to org.hibernate.search.spi.impl
HSEARCH-1560 Moving org.hibernate.search.Environment to org.hibernate.search.cfg.Environment
HSEARCH-1560 Moving org.hibernate.search.ProjectionConstants to org.hibernate.search.engine.ProjectionsConstants
HSEARCH-1560 Removing split package of org.hibernate.search.jmx

Moving actual bean impl classes into dedicated impl packages and switching to Dynamic MBean to be able to do so. Also all MBean interfaces are now in org.hibernate.search.jmx of engine.
HSEARCH-1560 Moving EmptyQueryException into org.hibernate.search.exception and making org.hibernate.search.error obsolete
HSEARCH-1560 Moving org.hibernate.search.spi.MassIndexerFactory into org.hibernate.search.batchindexing.spi. Also moving mass indexer impl classes into org.hibernate.search.batchindexing.impl.
HSEARCH-1560 Moving org.hibernate.search.util from orm module into org.hibernate.search.hcore.util.impl
HSEARCH-1560 Moving org.hibernate.search.batchindexing.impl.Executors into org.hibernate.search.util.impl.

Otherwise the batchindexing.impl would need to be exported for ORM which wold create another split package. Also, it is a util class anyways.
HSEARCH-1560 Moving batch indexing progress monitor impl to orm module.
HSEARCH-1556 Introducing maven-bundle-plugin and configure it for the deployable artifacts

Conflicts:
	serialization/avro/pom.xml
HSEARCH-1557 Creating setup for a OSGi Apache Karaf test