Add test coverage tracking with CI/CD
Closes issue tpo/core/arti#250 (closed)
This PR adds a job coverage
in the test
stage, as a follow-up on the work in trinity-1686a/arti!1 (closed).
I initially followed this blog-post, but then realised grcov actually has support for cobertura
-type outputs now due to this.