ce will make sure that any blocks we don't already have
are requested one more time.</p>
<p>In fact, this scales to multiple time-outs. The time since a download was
started is divided by average download time + average deviation time / 2.
The resulting integer is the number if <em>times</em> the piece has timed out.</p>
<p>Each time a piece times out, another <em>busy request</em> is allowed to try to make
it complete sooner. A busy request is where a block is requested from a peer
even though it has alrea