Handle smart apostrophe in slug.

I was going to add in the other "smart" quotes as well but realised they're always next to whitespace and so get transformed to "--" and then the double is replaced with a single "-".