Prevent nested sitemap index errors

Google (and the sitemap spec) only allows of one level of sitemap index
entries. Let's use the main sitemap to list all sitemap entries we have
to prevent this.

(artificial limit of 10,000 for now; the highest we need to support
currently is ~6000).