An extensible Markdown parser for PHP 5.4+