Add a new field to optionally track the originating event for a badge.

This is for fedora-infra/fedbadges#18