This typo was the cause of #94...argh
Closes #94
MatchSignatureFilter defined 'type' twice with different filters
Fix bug in checkPrecondition of DropEventsIfMatchIsNotStarted
(also needed to check the form data, if it exists)
Update AbstractService to pass an ArrayObject rather than array to save and remove events
Put DropEventsIfMatchIsNotStarted and DropPlayersIfTeamChangedOrNotSet in the right spot (save.pre event)
Update MatchService to add score recalculation as an event listener
Add missing validations on MatchTeamEvent filters
Related to #94