Merge pull request #1607 from jbertram/master

HORNETQ-1337 and a few other commits
Merge pull request #1608 from jbertram/HORNETQ-1338_master

HORNETQ-1338 - All methods in ClientSessionImpl which implement XAResour...
HORNETQ-1338 - a few fixes to throw XAExceptions properly