Ignore emacs .desktop files
Add haskell support