Add footnotes extension to showdown

refs 1318
- based on Markdown Extra https://michelf.ca/projects/php-markdown/extra/
- allows [^n] for automatic numbering based on sequence
Merge pull request #4270 from mispy/footnotes2

Footnotes extension for Showdown