Teeny little integer type fix.
Batting around the stair prediction issues for high-latency connections. No real progress, but these cleanups are okay.
Reign CMD_BACKUP and UPDATE_BACKUP into Q3's range. These were pointlessly large. Rename UPDATE_BACKUP to PACKET_BACKUP, which makes more sense (and borrows from Q3).
Rename cmd_time to cmd_times.
Cleanup of predicted state managemnet.
Wow that sucked. Fixed the stair prediction issues by recording simulation timestamps on every outgoing user_cmd_t. The reason this was failing before is that latent connections have a higher backlog of unacknowledged user_cmd_t. Thus, when we searched for a step in the set of unack'ed commands, cl.time was far too new to be an approximate for the predicted step time. Quake2 still has this bug.