move to geronimo-specs-jbatch.

I've also added a few missing classes in our own JBatch API. Works now. TCK passes
Change license header from IBM to ASF.

This file got written by Romain and is not taken from the RI