fix ResponseHeaderTimeout: pass it to http.Transport
use time.Timer instead of custom priority queue

note: custom queue could be faster if rps > 100000.
It is useless otherwise.
Update Readme with respect to use time.AfterFunc
Merge pull request #13 from funny-falcon/master

Fix ResponseHeaderTimeout and use time.Timer instead of custom priority queue