Buffered output
This release has a backwards-incompatible change of buffering the output when CURLOPT_RETURNTRANSFER is not set.
All curl output is buffered, rather than echoed to STDOUT. The buffer can be read using either the output
or outputJson
functions, allowing for much easier JSON webservice consumption.