also fetch alternate URLs from sitemaps, see #360

This is a solution to issue #360. I am not sure how good the code for SitemapSpider is and I was not able to find a real example test case for sitemaps (only several with dummy content as far as I could see), so this is still missing.

But the Sitemap class should be fine and is test covered.