emacs: modularize with Cask and Boxed Wine
emacs: use Solarized Dark if available
emacs: style cursor to match Terminal.app
emacs: hide menu in terminal mode
emacs: fringe indicators
emacs: turn off line wrapping
emacs: puppet-mode