replace forked metrics with new mbean

I realized that the extra stuff exposed via the ForkedReplicationSourceMetrics weren't really metrics, just data I wanted to be able to retrieve via jmx, therefore added a new mbean to expose that, and exposed some info related to the sleeping operations as well.