Added executor service classes
Java now cancels operations exactly like groovy
Merge remote-tracking branch 'origin/master' into ildipo/jvmcancel
Merge pull request #938 from twosigma/ildipo/jvmcancel

Ildipo/jvmcancel