Fix: Only add products to the sitemap that are on display

Spree 1.2 has the on_display? and we are using it to hide some products from the overview. We do not want these products to be on the sitemap.