Implemented global EDProducer, EDFilter and EDAnalyzer

Implemented and incorporated into the framework the global modules EDProducer, EDFilter and EDAnalyzer.
The OutputModule was postponed because some of the functions encorporated into the classic OutputModule
base class are not thread safe and need to be reviewed.

This pull builds on pull request #197.