wait for bytes to arrive to start the request timer

this has the effect of dropping idle socket time from
performance data.
don't need to reset the start time twice
Merge pull request #2 from dgrijalva/wait_time

Wait time