Preview and Validate iCalendars

Hi, I was fiddling around debugging some iCal integrations in my app, and thought I would flesh out the iCalendar bundle.

I've vendored the ri_cal library, and used it to generate a simple (ugly) preview of an ical file and validate that file as well.