Combine protocol messages to one ChannelBuffer and only write to socket once.

This patch is for the prepared statement execute.

In a my benchmark it speeds up a simple query with two result rows in a loop to localhost postgresql server by upto 15x by avoiding multiple system calls per round-trip.