Add a case for native pg client with different callback format

When using the native pg bindings, the `connectCallback` has no `client` argument passed to it. As a result, self.client should continue to be used here.
Merge pull request #1041 from willwhitney/master

Add a case for native pg client with different callback format