LARD refactorization

* Make interface to make it easy to plug the Stoyan work

* The Load Balance now try the owners first and then it moves to the
non-owners.

* The Load Balance skips the overloaded workers
Update OGM Code Generator
Updated ISPN code generator to issue DAP instrumentation and added transactional class info to begin
Finished LARD refactorization
Transaction class support

* added method to set the transaction class for the CallableWithoutException
(used by TPC-W)

* set the transaction class in infinispan