Lots of changes to Emacs and changes to brew.sh