Consolidate smart-compile settings
Consolidate switch-window settings
Fix bullet points in mu4e view
Consolidate magit diff face settings
Move package specific settings out of customize
Add scala-mode2 to required packages
Add ensime
Fix modes on ensime executables