Changes for #390 Broken TestNG several tests report

This should fix problem #390 
The goal for this PR is to combine TestNg suite name with TestNG XML Test name and all the TestNg XML Test parameters. Currently TestNG XML Test name is not recorded anywhere so the solution is to add it to the TestNG suite name. I presented this solution before I started to work on this PR and according to @vania-pooh this is good solution to align TestNg with Allure's xUnit approach.