DDF-61: added support for collecting metrics for individual federated sources
and the local catalog provider
DDF-61: added unit tests for SourceMetricsImpl
DDF-61: changed factory PID for JmxCollector to MetricsJmxCollector
for readability since it now appears on admin console Configuration tab
DDF-61: empty metatype for JmxCollector Managed Service Factory since it
now appears on admin console Configuration tab (empty prevents user from editing)
DDF-61: update to SourceMetrics design to support source ID being changed by user