Reparent product_entitlement_rules into the entitlements module as
entitlement_set_rules and introduce entitlement_sets. Update schemas and
docs: products now reference entitlement_set_id; pool_provisions carry
entitlement_set_id instead of product_id; interfaces, counts, and
companion decisions adjusted accordingly.