* test: replace deprecated React test renderer
* fix(review): migrate MessageView interactive test off react-test-renderer, unify lockfile
- MessageView.test.mjs: the grouped-tool-inputs test (added by #89 after this branch) drove Collapsible via TestRenderer internals; reworked onto Testing Library over the real DOM (row triggers, input toggles, rerender) with identical assertions. Last react-test-renderer consumer gone.
- package-lock.json: regenerated for the merged dependency set (main's dbus-next plus the Testing Library/jsdom swap).
---------
Co-authored-by: kahme247 <[email protected]>