Use jekyll-sitemap plugin

No need to reinvent the wheel, we can use the [jekyll-sitemap](https://github.com/jekyll/jekyll-sitemap) plugin.

This is [fully supported by GitHub pages](https://help.github.com/articles/sitemaps-for-github-pages).