Try Thread.stop(Throwable), only revert to reflection for .stop0(Throwable) if .stop(Throwable) fails.

Signed-off-by: Ross Allan <rallanpcl@gmail.com>