added optional parameter to from_ical() to throw away unreadable lines