Fix validation error:  'The element 'SetItemField' has invalid child element 'CalendarItem'

Fix for validation error while creating a CalendarItem.
Also add functionality to create all day event for calendar items.