Smartypants removed, Added Link-post support

Now using mdx_smartypants because it supports unicode, instead of doing
html entity replacement, which was also doing some funky ASCII stuff.
Template files updated to support link-blog style posts.