This will need to be reviewed as there's a high probability that I missed a few spots (apologies in advance). I've tried to be careful and verified that this fixes my original issue with the Chrome YSlow extension.
Lowercased the keys in component.req_headers and component.headers. C…
Display the canonical header names in the 'Components' tab (when the …
…magnifying glass is clicked).