Implement mdpreview in Python

- It seems libmarkdown is missing for some Linux distributions, so I've
  reimplemented mdpreview in Python2 - using PySide and python-markdown.