Fix editing recurrent meetings

If the time is free in the future, save, otherwise only do so if the calendar
allows it.

Fixes https://fedorahosted.org/fedocal/ticket/72
Merge pull request #56 from fedora-infra/fix_edit_recursive_meetings

Fix editing recurrent meetings