Adding pgbouncer transaction patch.

Originally from http://treehou.se/~omar/postgresql-jdbc-8.4-701-pgbouncer_txn.patch
fix a simple miss in getPropertyInfo()
Merge pull request #48 from ChenHuajun/master

Fix a simple mistake in Driver.getPropertyInfo()
Remove plaintext README in favor of Markdown version.

Having two copies is just going to invite drift.
Lookup correct array delimiter in Connection.createArrayOf.

The old code had hardcoded a comma, but that's not true for all
datatypes.

Identification and fix by sumo in pull request #49, testcase by me.
modified build for maven and 9.3
Merge pull request #57 from davecramer/master

Build for maven
Merge branch 'pgbouncer-txn' of git://github.com/deafbybeheading/pgjdbc
Merge pull request #58 from davecramer/master

pgbouncer transaction patch
support for materialized views from Thomas Kelllerer
Merge pull request #59 from davecramer/master

support for materialized views from Thomas Kellerer
expose URL property in BaseDataSource
make sure stringtype gets into url from properties
Merge pull request #61 from davecramer/master

expose URL in BaseDataSource
Merge remote-tracking branch 'upstream/master' into POLARIS_XA