[JENKINS-18727] Cpptest 9.0+ support

Starting with cpptest 9.0, the report file format has changed. This patch set will automatically choose the right XSL file depending on the report's tool version.

It fixes [JENKINS-18727](https://issues.jenkins-ci.org/browse/JENKINS-18727):
> The cppTest framework has changed its output format.
> The current parser doesn't correctly interpret the content.