Convert head field value to lower case before parsing.
Reorganize code in http.go
Remove hop by hop HTTP headers.