DE47: Fixed checks for duplicate CalendarEvents and ListItems

DE46: Fixed changing days in CalendarEventListing
US52: TA155: Refactored the underlying data model for CalendarEvents