Pure JavaScript implementation of RFC 5545 (iCalendar).