Before lexicase starts, it retains only one indvidual per different error
vector. This does not change the behavior of lexicase at all, but may speed
it up.
Lexicase selection speedup via retain-one-individual-per-error-vector.