Make jvalue header lenient if request body is empty.

HttpClientXLightWeb sends text/plain for the Content-Type header if the request
body is empty, even if some other content-type is specified. This changes the
jvalue combinator to be lenient with respect to content-type if the request
body is in fact empty.