Do not lowercase header values.

Important information (e.g. case sensitive authentication data) is lost.

RFC2616 specifies that while field names are case insensitive, field values are not.

The initial test suite was not green at the time of my fork. This change did not change the test suite status and this behavior appears untested.