Detect when packages with wildcards cannot be versionlocked.

References #100.

If a package with a star in its name has to be versionlocked, we now
detect when repoquery doesn't find it.  This way we prevent installing
wrong versions of that package "family".

If the star is on the version, we still don't really detect failures to
lock.  I guess this is OK for now?