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