Re-use stringbuilder
Parser optimisation
minor
Break up pipeling listener into multiple methods
Fix parer generator
Add fast path to HTTP response channel
Reduce object allocation
Optimized header map implementation and tests
Reduce default header table size
Fix chunking problem
tmp
Revert "tmp"

This reverts commit ed794a3680e4f141f9645cae5783af5442f42156.
Change the way conduits are used, so they are assembled into the underlying connection, rather than layered on top
Use arrays for wrappers rather than lists
Fix up AJP after the conduit changes
Fix pipeline buffer flush
Minor performance improvement
Fix lockup if sender is used to send and empty buffer
Work around XNIO-199
HttpSession.removeAttribute(...) should not trigger attribute removed event if attribute did not exist.
HttpSession.setAttribute(name, null) should trigger valueUnbound binding event.
HttpSession.setAttribute(name, value) should not trigger any events if value == old value.