Add a scala mode for emacs