bug 4298: certain invalid content-type headers would end out with no content-type. assume text/plain for anything we don't otherwise parse out.