support yum style obsolete handling for package splits

Actually slightly modified: we insist that the dependencies in
the split group are exactly identical. Let's see how this works
out in practice...