Trying to ad support for UserTransaction in the client code

 * Defining the JNPServer Naming as the localNaming so every local JNDI lookup goes to it.
 * Adding a service to wrap UserTransactionSession as it is done in EAP 5.
 * Cleaning dependencies in module
 * Adding support for transaction lookup before invokation