Added JDBC delegate stuff

The wrappers are not yet used. This is in preparation for transaction
demarcation callbacks.
More delegation stuff
Session is now a proper Connection implementor