Add CalendarListModel
This is a straightforward QAIM adaptor for CalendarPlugin::calendars(), which is useful for implementing calendar selection UI.
The code is originally coming from Itinerary, the corresponding QML bindings follow in a subsequent MR.