Demo update to fully support XA Transactions

Adjusted demo to 
- work with JBoss Fuse 6.0 
- work around ENTESB-633 
- properly use XA transactions with recovery