Introduce nghttp2_buf to ease buffer management