Added duration support

Implemented scanning for duration in MXLCalendarManager
Added ISO8601 category to parse duration
Added duration parameter to MXLCalendarEvent which sets the end time
via the start time and duration.
Tested example (My Courseoff schedule):
https://gatech.courseoff.com/share/545385473d307301000c09a9