Age based retransmits in learner

This should reduce the number of spurious retransmits to some
configurable limit.