Do not JSON.stringify a plain string (otherwise gets extra quotes)

when doing a `curl -d "x" <url> <etc>` for a 
```
        parameters:
          - name: body
            required: true
            type: string
            paramType: body
```

it becomes `'"x"'` (gets quoted) instead of just `'x'`.
Fix will do the JSON stringify only if the `req.body` is not yet a string
This conversion could be the result of the current testing, where send directly sends either a string or an object. When send with the correct headers and processed with the right bodyParses I think we can skip the conversion completely.