Macro handler, indirected via CalDAVPlugin.pm
Read CalDAV data from a remote server and generate output in a format
suitable for use by different plugins.
You can define an output format (using the 'target' parameter), or
select from a range of predefined formats. 'header', 'footer' and
'separator' have conventional interpretations, and all standard formatting
tokens are supported.