async_hooks: check for empty contexts before removing
This way we don't end up attempting to SetPromiseHooks on contexts that have already been collected.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
This way we don't end up attempting to SetPromiseHooks on contexts that have already been collected.