Adding support for client-side compression. In this iteration, compression is only available when using HTTP and the ServletCommandSinkJdkHttpClient.
Client-side compression is enabled by default (bestspeed, threshold=1000) and can be controlled using connection properties.
Example:
Properties props = new Properties();
props.put(VJdbcProperties.CLIENT_COMPRESSION_MODE, "bestspeed");
props.put(VJdbcProperties.COMPRESSION_THRESHOLD, "100");
Connection conn = DriverManager.getConnection(url, props);
patch for client-side compression