Add support for typographically-correct punctuation

Closes #1795
- Added typography.js Showdown extension
- Updated RSS test to support new typographic quotes
Merge pull request #2256 from caerphoto/1795-typography

Add support for typographically-correct punctuation