Adding emacs haskell-mode, though not perfect for Yesod