title: jute.maxbuffer affects only incoming traffic
body: <p>Does this value only affect incoming traffic? If i set this value to say 4MB on zookeeper server as well as zookeeper client and I start my client, will I still get data > 4MB when I do a request for a path <code>/abc/asyncMultiMap/subs</code>.  If <code>/subs</code> has data greater than 4MB is the server going to break it up in chunks &lt;= 4MB and send it in pieces to the client?</p>
  
  <p>I am using zookeeper 3.4.6 on both client (via vertx-zookeeper) and server.  I see errors on clients where it complains that packet length is greater than 4MB.</p>
  
  <pre><code>java.io.IOException: Packet len4194374 is out of range!
      at org.apache.zookeeper.ClientCnxnSocket.readLength(ClientCnxnSocket.java:112) ~[zookeeper-3.4.6.jar:3.4.6-1569965]
  </code></pre>