Event creator is event admin by default.
Added check for edit capabilities, both for events and registrations.
Updated unit tests to match.
Currently, checking if one event equals another is done by means of
comparing normalized event names.  This should be done better,
preferrably with some unique key such as a database primary key.