better pooling
add overridable chancel future
fix client reconnect logic.  Dont automatically reconnect in the nettyclient, propagate and allow the pooled connector to handle disconnects