Redo entire config for 24.4

The config is a mess. Let's fix it.

* Multiple files, based on topic
* Packages
  + Don't track `/elpa`
  + Automatically install packages needed
  + Track packages in a submodule for bug resolution