Add an XML toolkit class that uses Parser and Generator

Created as a facade for XML parsing and generation
Use new XML toolkit on CalDAV client