Collect JUnit reports with similar content and display them once
Currently, each job gets its own report in the merge request widget. However, if the failures are same in multiple jobs, collect them and display them once ("failures are same" = same error message + same line caused the error).
Usecase: Running same set of tests in multiple configurations (eg: different OSs, different Ruby versions, different architecture)
cc @ayufan @jlenny
