Bring back the PMD report
MessageMetricProducer merged back into MessageProducer
Much code can now be unified under AbstractFollower
Test renamed in accordance with the previous changes
Remove vast amounts of unnecessary abstractness
Fix toString()
More testing for metrics
Merge pull request #45 from triceo/metrics-on-merges

Issue #43: enable metrics on MergingFollower