Add connection_args support to ConnectionPool

This allows ConnectionPool to support multiple types of connection in
the same pool.
Support connection_args in Wrapper#with

This should complete multiple connection type support for
ConnectionPool.