Use en-dashes instead of hyphens

So use Redcarpet instead of Kramdown. This commit also makes that change and adds some extension - smart is the one that allows the en-dash shortcut.