A PHP5.3+ iCalendar parser