Initial draft of HTTP streaming documentation

Problem

It's too difficult to learn HTTP streaming by reading the source, and
the test cases in EndToEndTests.scala are too alien looking to model
real world problems on.

Solution

Documentation and examples of usage.

Result

More people know about HTTP streaming and will be comfortable to try it
out.
more generally: the notion of a 'chunk' is a rather implementation specific thing; the important thing is byte streams.  (and, again, ideally this would work -- and i think can be made to work even in today's netty -- with large messages that aren't actually chunked. AFAIK, netty can synthesize chunks for these.)