Looks nice.
There's an error on line 22 in fetchsitemap.rb.
You have a comma in
self.write(@output,self.sitemap) if @output
which causes a wrong # of args error. Tried to merge the fix.