Case-insensitive handling of response headers

This makes the map that stores the HTTP response headers case-insensitive, making the behavior consistent with the way request headers are handled, and the WS API.