Improve kramdown for supporting GFM