- Added direct accessors to the dependeny CapSets in Resolvable.
(i.e. Resolvable::provides(), Resolvable::requires(), etc.)
- Removed Resolvable::deps and Resolvable::setDeps.
(a Resolvable::deprecatedSetDeps is kept untill solver/temorary is cleaned)
- Resolvable factories makeResolvable(And|From)Impl now take a reference to
struct NVRAD (name,edition,arch,deps). The prefered way of creating resolvables
now is filling a NVRAD, then constructing the object. NOTE: Manipulation of
dependenciues after construction will be eliminated fron the Resolvables public
interface.