Improving the showdown extensions

Improving the showdown extensions
issue #2381, issue #2312

- renamed the ghost extensions
- added typography to the tests so we can see what is broken
- added new html tests
- commented out typography / removed it from use because it is currently
  too broken