Adding typographic quotes to Ghost

As I write this, Ghost is at version 0.4.1 and does not include the ability to convert straight ' and " quotes to their proper typographic equivalents of ‘ ’ and “ ”, nor does it convert hyphens into en– or em— dashes. Since I'd fiddled with an automatic converter for another project that also used the Showdown converter, I decided to try adding it to Ghost. It wasn't as straightforward as I expected, but even so it's not super complicated. Back up! Just in case something goes wrong, make a copy of any file you edit! So warned, let's begin. The »