Use a processBuilder to run JMeter in a separate JVM.
This fixes #56 as JMeter thread messages can no longer leak into maven output.
This also removes Thread scanning code which was inefficient and liable to error if thread names changed.