Fixes an issue where if requestor.put is supplied with an object and not
a string or other type, it errors out.

We need to make sure that JS objects are correctly serialized as JSON in
the request body.  To do this, we set req.json instead of req.body
upstream to the underlying request library.