Banner diet mixin
Provides the same functionality as , but in a mixin. This allows CentralNotice
to avoid loading the banner if it's not going to be displayed, and makes the
configuration knobs available in campaign settings.
- In a followup patch, add code which migrates away from cookie to localstorage when available.