extract creation of one sitemap into dedicated smaller methods
pass block down the stack
add support for split sitemap files in index-sitemap
rescue nil like before, not that it's a perfect idea...
Merge branch 'feature/split-large-sitemaps'
Version bump: Merged additions made by @kronn