Emacs major mode for editing Snakemake files