Event: add Discussion type
add Opening Remarks event
assign talks to sessions
Conference: refine URL clash check

It was too conservative. Break and Discussion events don’t have a URL
generated for them, so no reason their url_titles can’t be the same.
This is useful to allow e.g. two “break” events.
add events for each break
check for possible URL clashes

Closes #20.