Plumbing for custom indexing analysis

It is now possible to provide IndexingAnalysisService implementations via plugins that perform custom transformations of input records to index document(s)