HSEARCH-1366 Renaming test and adding actual assertions
HSEARCH-1366 Adding private constructor and removing abstract keyword. We don't want this class extended or instantiated
HSEARCH-1366 Javadoc fixes and making test more readable
HSEARCH-1366 Introduce EasyMock

This reverts commit b3a355be935d4ba8bd69328e1e65b439b1c911e7.
HSEARCH-1366 Introducing a SessionFactoryObserver to delay Search Factory creation until ORM SessionFactory is built. Refactoring FullTextIndexEventListener, removing unused Installation enum, adding @Override, making variables private
HSEARCH-1366 Release reference to Configuration object when no longer needed