Added haskell-mode for emacs 23