Added haskell-mode, for realz this time