edmPluginHelp: differentiate thread-safe legacy modules

For EDAnalyzers, EDProducers, and EDFilters, let `ParameterSetDescriptionFiller` check at compile time for global vs. stream vs. one vs. legacy modules, and return the appropriate description via `extendedBaseType()`.

Make edmPluginHelp check for, and print, the extendedBaseType.