Build script changes to push to Maven central

Please take a look at this pull request. It will create a templated pom.xml, and provides the ability to push the jar, source, and javadoc to the Sonatype Maven repository depending on the JDBC version being built.

Please advise if there's a better way to upper case a property in Ant as the lower and uppercase JDBC version string is required in the pom.xml but I'm not totally happy about the way I've done it.