Net::HTTPHeader#each_capitalized loops forever on long headers

Request headers longer than 8192 bytes cause Riak client to freeze up when making HTTP requests, and other Net::HTTP users in the same process suffer from the same issue.

The historic context is older versions of Riak could not handle header values over 8192 bytes, and require splitting. Riak 1.4.6 does not have this issue.

The freedom-patch that breaks up long headers should be removed.