Introduce builders for testing tree nodes.

Also renamed addChild -> addOrReplaceChild for greater clarity and removed cross-tool log that served little purpose and cluttered test/chrome debugger logs.

Bug: b/311643292
Test: npm run test:unit:ci
Change-Id: I1be6df22ee6868c796a0ffa278d38d2951333495
52 files changed