tundra.http:client now supports HTTP PUT method correctly by working
around a bug in pub.client:http where the request body is not sent
in a PUT request when the data is provided as a java.io.InputStream;
to work around this bug, tundra.http:client now provides the request
body data as a byte[] instead of a java.io.InputStream object