Further Fix of Repeating

--bug--
Possible issue with repeating events. Sub Events of Calendar events can
get grouped with another repeating event of another calendar event.
Example: Assuming we have a CalendarEvent  Called CalendarEvent0 and its
has 2 repeating CalendarEvents RCalendarEvent0 and RCalendarEvent1. A
Subevent of RCalendarEvent0 can get grouped under the RCalendarEvent1.
This is the current implmentation just check if we are within the
deadline of CalendarEvent0