Don't gsub! in events

It's possible there's a frozen string, so we need to dup and reassign
into the payload.
Require active_support/notifications
Bump to v0.8.12 [ci skip]