added more case-insensitivity to request/response headers