Added a simple test of a transaction commit on a pooled connection to simulate app servers connection pooling.  This reproduces the "double-close" issue we have been seeing.
Merge branch 'POLARIS_XA' of github.com:polarislabs/pgjdbc into POLARIS_XA