All releases after 1.7.14 have a diffrent tarball name than releases
before this. This finally takes over the new name.
The version comparement function was taken from __sensible_editor, to
provide backward compatibility to older versions (if someone needs it).
Maybe this logic can be removed in a while ..