Fix an issue which could cause request reassignment instead of duplication in endgame mode (see r299).
Back out r167 which was flawed due to the above issue. Give the bitfields in RequestPiece() more meaningful names.
Authored by: dholmes999 2009-02-27
Parent: [r299]
Child: [r301]