Fix multiple issues with Pizza Events

Thom Wiggers
2018-03-28T19:45:32+02:00

Closes #606

#### Previous behaviour

* Crash when handling multiple pizza events
* Allow creating pizza events with end < start
* Don't allow consecutive pizza events

#### New behaviour
Steps to validate that it works:

* Run tests