Don't change content type in Chef::REST if one was provided
Add regression test for content type mangling issue
Merge branch 's3-auth-regression-fix' into 10-stable