add support for parsing generic resourcesync documents, and provide particular implementation for sitemapindex and the changelistarchive