Adds a new route/action/view for the sitemap.xml

This change adds a sitemap.xml file. This conforms to the http://www.sitemaps.org/protocol.html spec. This should help with proper indexing of all location pages.

Closes #7