HSEARCH-1727 Restore original package name for SearchFactory, break inheritance link with SearchFactoryIntegrator
HSEARCH-1727 Review API structure of SearchFactory: which methods should be exposed on API vs SPI vs hidden as implementation
HSEARCH-1727 Hide some core implementation types
HSEARCH-1727 Rename SearchFactoryIntegrator to SearchIntegrator
HSEARCH-1727 Re-introduce a temporary deprecated version of SearchFactoryIntegrator to be able to upgrade dependencies which require it