Allow Channel to report back the number of bytes its data callback has consumed
Make HttpServer work with the recent Channel changes, and implement support for request bodies.