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