Replace init_stream/5 with stream_body/2

This allows us to change the max chunk length on a per chunk basis
instead of for the whole stream. It's also much easier to use this
way even if we don't want to change the chunk size.
Update Ranch to 0.8.0
Update CHANGELOG
Update to 0.8.3