Add handling for HTTP 204: No Content - if there's no content, we shouldn't end up with a parsing error.
Handle for when we don't have a response object
handle HTTP 204 and other empty-body responses by returning null data, fixes #35
bigger rev for backwards-incompatible 204 response and error handling behaviour of autoConvert plugin