add a couple of color themes
make customize files live out of the way
make mac modifier keys useful
set whitespace line length
buffers track files when modified
add smex
add a yaml mode
install and configure ido

Note that I stole the config part from
https://github.com/rejeep/emacs/blob/master/init.el#L33-L44
add in and configure projectile

Stolen! https://github.com/rejeep/emacs/blob/master/init.el#L60-L67
set up ruby mode in more ruby files
ignore a couple of projectile files
clean up the way ido settings are specified

Also adds in the preference to not merge 'work-directories'.  That one
kept me from creating new files with C-x C-f.  Yuck.
configure windmove

Oh my.  I had 8 windows open and C-x o was killing me.
whitespace