doc: use top-level await syntax in vm.md
TLA allows us to use more concise example and get rid of IIFE async functions.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
TLA allows us to use more concise example and get rid of IIFE async functions.