CI: Simplify coverage scripts
The current coverage generation scripts can be greatly simplified, since there's no longer any need to parallel run tests in isolation. It might also be beneficial to change from gcovr to lcov now that there's a lcov-cobertura package available.