Allow empty content-type header for jvalue requests.

This is a slightly dodgy change, but otherwise we break backwards
API compatibility for clients of blueeyes services, which is
dodgier.