支持多种格式导出

修改 SmarkParser 类：
+ 支持多种格式导出；
+ 通过命令行参数直接使用 pandoc 的 MathJax；
规范代码