Add code to create new calendars in Client2

Uses MKCALENDAR and the XML created by an XML generator object.