This commit copies over the very basic requirements of using programming languages in Emacs from Prot's configuration.
These are the starting point of Emacs config. They control the starting up of Emacs and the look of Emacs (overall). Let's see if this works properly.