Rework season service to use enum instead of magic strings for event names Add config property to control showing/hiding non-seasonal event quests from player