Fix ics output to do all-day events correctly.

RFC 2445 (section 4.6.1) specifies that a VEVENT end date is
non-inclusive, therefore for all-day events, the end date should be the
following day.