Changelog
- Send BoothDelete then RemoveInventory to the seller after a committed purchase
- Broadcast BoothDelete to nearby viewers without echoing the seller again
- Isolate market-site publish so a missing Hub cannot skip seller packets or the sale whisper
- Set FromMesh and ToMesh on the sale whisper so the client renders it