[repacker] handle a couple of duplication edge cases. - Detect cases where there are multiple links from a parent to a child. Don't duplicate that child if those are the only remaining links to the child. - Correctly handle isolating a subgraph where the root idx has multiple incoming links.