Gossip should ignore generation numbers too far in the future

patch by jasobrown; reviewed by driftx for CASSANDRA-8113
Merge branch 'cassandra-2.1' into trunk