Expand the payload sent for stream status webhooks. Closes #2881
* add tests for webhook events * atomic.Uint32 is not in Go 1.18