getEvents_internal now expects ICalendar
constants moved from CelementsCalendarPlugin to CalendarClasses and
CalendarClasses refactored
getMidnightDate() moved from CalendarEngineHQL to Calendar