Emacs major mode for editing slate configuration