Add -D: skip dist and dist_check

When running with 188 versions of perl, checking dist is useless for
all but the last perl. One *tests* with old perl, but creates the dist
with a recent perl
Order perls by version

As older perls are more likely to FAIL (one develops under the most
recent perl), test them first so you do not have to wait ages when
testing with 188 versions of perl (I actually do that)
Don't make user feel bad when testing