Use setq-default to save C source variables
Remove customization of sh-mode

Should not be required after customizing the c-basic-offset default.
Consolidate whitespace and indentation customizations
Extract package installation into function
Remove color identifiers mode
Remove unnecessary lines
Move non-global configuration out of init.el
Disable unused customizations
Auto revert buffers
Disable colors for git
Highlight symbols on M-n and M-p
Disable company-mode for now
Enable auto-fill mode for all programming modes