Ensure end = None if we cannot parse a date from it
If we cannot parse a date in the end parameter, then end is None

Thanks @puiterwijk
Merge pull request #129 from fedora-infra/filter_db

Filter db
Ensure that the end of the recursion is greater than the date of the meeting

Fixes https://fedorahosted.org/fedocal/ticket/124