Split the base postgresql driver into three parts, a complete base
class, a generated postgresql driver and a generated fdbsql driver.
Update various build files to make this happen cleanly. 

Update the test system to include a protocol ('jdbc:fdbsql:') which can
be changed at will for the testing. 

Test suite as a whole fails due to JUNIT/Driver class loading issues. To
be resolved.
Fix the DataSource/JDNI testing by making sure the protocol gets
transfered around correctly. All test now pass again.
Replace the rest of the static references to the original postgres
driver with dynamic references to the "Driver information" or with
references to DriverBase. 

Add DriverBase.java as a missing file.
Move the fdb driver to com/foundationdb/sql/jdbc/Driver.java
merge tjoneslo: Driver updates

Merge pull request #13 from tjoneslo/pgjdbc/driver-updates
https://github.com/FoundationDB/sql-layer-jdbc/pull/13