move markdown-mode to package.el