Add edm::ConsumesCollector class

Added the edm::ConsumesCollector class to be used by module helper classes to register the data they will request on behalf of the module.