test: add unit tests for sibling schema resolution during bundling
Cover the fallback resolution and crawl path rebase fixes in
inventory$Ref with five scenarios: bare wrapper chain, extended
wrapper chain, direct reference (no wrapper), multiple siblings
through an extended wrapper, and collision handling when two
external files expose same-named sibling schemas.
Signed-off-by: Jason Westover <jwestover@nvidia.com>