branches/david-xml_only_config_system (refs #519): Refactor libxml error reporting to throw DOMExceptions in the XML config; add AgaviXmlConfigXsltProcessor