Added support for excluded dates (EXDATE), and support for recurring events with no end date