cli: main: allow use of multiple package names in solution-based queries Query types like --print-requires, --print-requires-private and --print-provides can be used in practice to query information about a calculated solution rather than a single package. Allow this to be done where it makes sense to allow it, while continuing to restrict package-specific queries (like --variable= and --variables) to single packages. Fixes: 541de8bd ("main: handle query selectors that are only usable for single packages correctly") Signed-off-by: Ariadne Conill <ariadne@dereferenced.org> Closes: #366