[core] support chunked uploads
[stream-http-response] support chunk encoded responses