Update init.el with list of elpa packages, and some basic functionality to auto-install missing packages