Added general programming mode settings for emacs.