initial stab at implementing a sitemap.xml

yes, I don't write Python code, so please feel free to yell at me :)

Closes #44
I'm not a big fan of the empty strings being passed in, I had to go look at get_context to understand this. It might be worth making the parameters optional in get_context.