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.
update unit test output
Merge pull request #6383 from fwyzard/edmPluginHelp_add_plugin_type_part2

edmPluginHelp: differentiate thread-safe legacy modules