avoid some unnecessary ByteBufferList creations.
AsyncHttpResponse: Fix bug that occurs where the first write
of the header throws an Exception before the error callbacks have been set.
Fix bug in ByteBuffer.getAll if the list is empty
1.1.2
add raw header copy function