competitions/list: Show start and end date in separate columns
model/competition: Added ON DELETE handlers
model/competition: Use innerjoin=True where appropriate