INTEG-301 Implement Indexing service and listeners

Implement Indexing service and listeners

Let the kernel manage service dependencies
INTEG-321: [Unified Search Result] Fix the prefix of Document icons
Merge commit '5d4ccae07ad6dddc63714755fa5b8be4dd031e79' into HEAD