Add a template for sitemap generation

@sethladd 

Also added tests and turned on tests on Travis.
That's probably the easiest way to handle this for now.