Require and adapt to changes in libsolv-0.3.0
Adapt to libsolv dataiterator fixes (returning random data in some cases)

This requires libsolv-0.3.0
changes 12.10.0 (0)