fix for bug 1544.  add option to _get_header_list to retrieve header names that match case insensitively instead of just returning the values from all of those same headers.  instead of replace_header seeing if there are versions that need to be removed, just call delete_header and it'll figure it out.  delete_header now removes all case insensitive matches (via _get_header_list) of a header instead of the case sensitive match. according to rfc2822, header names are case insensitive so we should deal with that appropriately.
fix for bug 1544.  add option to _get_header_list to retrieve header names
that match case insensitively instead of just returning the values from
all of those same headers.  instead of replace_header seeing if there
are versions that need to be removed, just call delete_header and it'll
figure it out.  delete_header now removes all case insensitive matches
(via _get_header_list) of a header instead of the case sensitive match.
according to rfc2822, header names are case insensitive so we should
deal with that appropriately.


git-svn-id: d99324e817494df82bb0080d8e7ab74680731a10@4623 13f79535-47bb-0310-9956-ffa450edef68

apache/spamassassin,apache/spamassassin,apache/spamassassin,apache/spamassassin,apache/spamassassin