invert the association between event_category and competition, so that a competition can have a persistent association with an event_category, and use it for sign-up-filtering
fix test broken due to inversion of event_category<->competition association