Refactor EventPlanner#renumber_events and add specs.
Change Event renumbering implementation to SQL.
Remove parallels loading in EventPlanner#plan_semester.
Add transactions to event planning.