add pig mode for emacs