Removed canonical urls to workaround Jekyll adding crazy "index.html"

Jekyll adds /index.html to page.url even though links generated don't
have them, so using page.url for canonical urls makes the urls nasty.
This replace is a bit of a hack, it should really only strip from the
end, but I can't see any easy way to do that :(