Convert to iCal::Parser and improve output a bit.