switch response code to use a builder-style to provide better control over the response
Merge branch 'master' into rawbody
Bringing it up to master