Initial commit, just a c/p from personal ~/.emacs file.
Some color updates.

* added mode-line customization
* darker fringe and linum
* constant face inherits from keyword face
Remove some platform-specific stuff in the font customization.
Reorganize code so that colors defined at the top.

Uses a handy macro trick lifted from the zenburn theme to add the
proper default class info as well as aliases for the theme's colors
so there isn't a splattering of hex everywhere.