Fix multipart content-type headers detection

Fixes https://github.com/request/request/issues/1274
Introduced in https://github.com/request/request/pull/1216 (v2.48)

There was a _logical_ typo. I added tests for multipart content-type headers for both cases when the _json_ option is present or not.