Add `WithReleaseConnection` option to every batch send
This ensures that the connections are promptly released back to the pool.
Also results in efficient resource usage, which is highly desirable in our highly concurrent use like ours.
For more details see https://github.com/ClickHouse/clickhouse-go/issues/1338.
cc @mappelman
Edited by Arun Sori