net/http: add Transport.ResponseHeaderTimeout

Update issue 3362

R=golang-dev, adg, rsc
CC=golang-dev
https://codereview.appspot.com/7369055