Update lib/needle.js

I was having some issues posting to some API's with form-url-encoded data, when the whole thing needed to be sent as JSON. This was the only way I could fix this. I couldn't override the content-type any other way. Is there a more elegant solution than this?