Original commit message from CVS: Added the bufferpool handler. This object is able to generate buffers and is passed between elements to exchange buffers. Elements can also use this pool to efficiently generate output buffers.