Add support for types with multiple ds in the aggragation plugin 

This patch adds support for types with multiple data sources. It enables to compute aggregations on disk io, network traffic, etc.