json content-type bug

This tripped me up for a few hours today. 'request' will parse the response json and support an override of Content-Type for the outgoing body, but only in a version later than what was specified in package.json, and if the header was Content-Type or content-type, not Content-type.