use markdown-mode for both .markdown and .md
try multi-mode haskell-latex (doesn't work?)
don't need process-live-p anymore