(v10.x backport) src: use JS inheritance for `AsyncWrap`
Backport #23094 with only neighbouring-line conflicts in node_file.cc
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Backport #23094 with only neighbouring-line conflicts in node_file.cc