Support .body_stream in addition to .body.

This is specifically to support multi-part posts with things like the `multipart-post` gem. Although it uses `Net::HTTP`, because it utilizes the `body_stream` method instead of `body`, it was not previously working.