HSEARCH-1365 Refactoring ServiceManager and service contract

Removing ServiceProvider interface and implementations
Adding interfaces Service, Startable and Stoppable into service.spi sub package of engine
Adding new helper class AggregatedClassLoader
Adjusting all code to new service implementation

HSEARCH-1365 foo