fix undelete of registrants when they have registrant_expense_items
create competition->gender_filter field, and allow setting it when creating gender
allow setting the gender_filter
separate the creation of competitions from the population of that competition from sign-ups