Fix for #297 only

Cleanup after review
Merge pull request #403 from braimanm/master

Fix for #297 Pending event is missing in TestNg adapter
Add support for native TestNg description
Merge pull request #407 from braimanm/master

Add support for native TestNg description
add host and thread labels, add data provider for timeline
timeline: group test cases by data from json
Merge pull request #415 from just-boris/executors

Group testcases on timeline by executors
fix - use JVM name with thread id to unique identify thread

Fixes #416 (maybe)
Merge pull request #417 from lanwen/jvm-unique

fix - use JVM name with thread id to unique identify thread