Sort by version in Distro.compare
Distro.compare was previously a little too lexicographic, leaving
Debian 10 as less than Debian 9. Revised version maintains
lexicographic ordering of distribution names, while sorting by
version number within each distribution.