Implement coverage combine step and aggregate stats calculation for js cov

This will allow it to be reported in whatever form we want;
cobertura, human-viewable HTML, etc.