Service layer to provide JMS Broker integration 
It implements support for Producing, Synchronous Consuming and
Asynchronous consuming.
Integrates Message Converting, Tracing, JMSProperties processing and
MessageSelector support.
-Reorganize JMSService hierarchy.
Extend JMSSynService to implement JMSTemplates operations. Message
producing and synchronous consuming.
Extend JMSAsyncService to implement async message consuming.

A single repository cannot mix sync and async consuming, but hierarchy
is now much more clear.

-New test case and repository for transacted sessions.
Usefull to avoid consuming broker message throwing any exception.