Revert "Merge pull request #3 from jmesnil/ISSUE-1_clientID_not_in_CRI"

This reverts commit 3904d277e8456132f14c9c8c7358508443824333, reversing
changes made to 57e8f4145e762ae8974bec1d347fad6c7853adf0.
throw an exception to avoid keeping connections with a clientID
[1002518] allow use of XA connection factory for non-transacted session

BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1002518
add DeleteTemporaryDestinations property
Merge pull request #6 from jmesnil/master

various fixes