Fix packages_of_name optimisation
Fix packages_of_name optimisation

It's subtle: I previously assumed the empty version was forbidden. Not
only is it not, it is actually equivalent to the "0" version, since our
version ordering collapses leading zeroes. Lucky that our tests caught this...

abate/opam,abate/opam