Clients should reject outdated consensuses as soon as they parse them
We should check when we reject outdated consensuses, and consider doing it sooner.
Split off legacy/trac#20511 (moved), defends against bugs similar to legacy/trac#20499 (moved).