[tvheadend] change handling of EPG events to not fail all events if only one/few events were broken/malformed

If just one EPG event for a channel was malformed so it failed ParseEvent, then all the events were not accepted including all good events.