full_date primary changes (methods providing the API)
Rename the calendar_manager_group to calendar_editor_group

This is more semantically correct to what this group does
Fix unit-tests for the renaming of manager_group to editor_group;
Update documentation
full_date primary changes (methods providing the API)
Simplify get_meetings() implementation due to get_by_date() full_day change
Merge branch 'feature/optional-full-day' of github.com:fedora-infra/fedocal into feature/optional-full-day

Conflicts:
	fedocal/fedocallib/model.py
Update test of get_by_date for inclusion of full day meetings
More meetings selected now that full day meetings are included
Update fedocallib and flask_api tests for inclusion of full day meetings
Allow multiple group as fedocal admin
Merge pull request #39 from fedora-infra/feature/optional-full-day

Feature/optional full day
Merge pull request #36 from fedora-infra/rename_manager_to_editor

Rename manager to editor
Fix typo
Add a list of time zones in the Add/Edit meeting form

This allows the user to specify the time zone of the new meeting.
Display the new time zone fields in the Add and Edit meeting forms.
Implement logic of the timezones switch in the controller

- Adjust the list of time zone to defaults to the user's specified one (retrieved from FAS)
- Propagate the specified timezone to the backend which deals with it
Fix typos or missing logic for the meeting_date_end

This resulted in strange situation where one would edit a meeting of a recursion (in the
future), see the start date correct (in the future) and the end date incorrect (of the
original meeting, so in the past).
Merge pull request #41 from fedora-infra/fix_end_date

Fix typos or missing logic for the meeting_date_end
Optimize the use of set() and small pep8 fix