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
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
fix competitor controller for event_category<->competition change
another test failing because of event_category<->competition
fix test broken due to inversion of event_category<->competition association
always display all event_categories, but 'disable' those that are not accessible because I'm out of age range
styling improvements for events#show
create a competitor_sign_up PORO, and put the printing-aggregation logic there-in
refactor the columns of the award_label model to reflect the final award, translating the competitor instead of the award
move the awards-includes-event-name logic into the scoring_helper
only display the lane-assignments options for Distance(ie: Track) events
fix award_label tests, by fixing the inheritence of BaseScoringClass
fix lane_assignment_controller error
fix award_label and events#show tests
add test for judging page, and fix mismatched bracket problem
move payment#summary from admin scope into normal scope. Create :payment_admin role, fix display of navbar when only some elements are permitted