Add method to list the report names for an aggregator
Add a method to remove some of the keys from custom metadata
Add per-report and per-aggregate metadata support

This adds the scaffolding (class definition, load/save code, ...) without
providing the actual functionality.
Support adding per-report metadata during aggregation