abstracted coverage aggregator and created base class for common aggreagtion points; implemented cobertura JSON coverage aggregator when using jenkins REST API for coverage metrics; wrote tests for cobertura JSON aggregation