Handle malformed .ics and VCALENDAR w/o METHOD: Closes bug #729108

EventBrite offers iCalendar VEVENTS with no UID or DTSTAMPs, so deal
with that situation when it arises by generating our own.  Likewise,
their VCALENDARs don't have a METHOD, so use PUBLISH.