Update JSON deserialization for swagger-client v3
Update JSON deserialization for swagger-client v3

swagger-client v3 sets response.obj to the response body string in some
cases (when SafeYaml doesn't throw).  Handle this case by checking if it
is the same as response.data indicating that no deserialization was
done.

Signed-off-by: Kevin Locke <ffb4761cba839470133bee36aeb139f58d7dbaa9@kevinlocke.name>

kevinoid/appveyor-status,kevinoid/appveyor-status,kevinoid/appveyor-status