Show warning for CGI header field-names which contain restricted characters.
Forbidden characters are the separators defined by RFC3875. This is mainly to fix an issue where printing a dictionary (with no CGI headers) could be assumed to be a CGI header with no warnings.