Add meta information and tests for the new messages added to fedocal

- fedocal.calendar.clear is published when someone clears a calendar of all its meetings
- fedocal.calendar.upload is published when someone uploads an iCalendar file into 
calendar

These two messages might follow each other in the release calendar, when the schedule
changes, the calendar is cleared and a new ics file is uploaded with the new dates.
Update the pseudo messages to reflect changes to fedocal

The data model of fedocal has changed quite a lot in 0.4.0, the fields
calendar_regional_meetings and calendar_multiple_meetings have been removed from
the database and will thus no longer be part of the fedmsg messages.

On the contrary the field meeting_timezone and calendar_status have been added and set to be published in the fedmsg messages.

The field calendar_manager_group was renamed to calendar_editor_group in order to
reflect more the actual function of this field.
Merge pull request #55 from fedora-infra/fedocal

Fedocal