Use non-obsolete faces
Add Flycheck fringe faces
Use wave underlines for Fly(make|check|spell) if possible

Wave underlines are available as of Emacs 24.3.  These underlines are
much less intrusive than foreground faces, and thus better suited to
highlight “background” errors from on-the-fly syntax or spell checking.
Using such underlines also makes this theme adhere to the standard user
interface of spell checkers or syntax checkers in other editors or IDEs.
Merge pull request #62 from lunaryorn/improve-flycheck

Improve flycheck
Merge pull request #63 from lunaryorn/use-underlines

Use wave underlines
Properly reset attributes when using underlines

Face attributes from the original `defface` definition of the face must
be reset when using underlines, to get rid of additional
foreground/background coloring.

Follow up to #63
Merge pull request #64 from lunaryorn/reset-faces

Properly reset attributes when using underlines
add some web-mode faces
add weechat colors
flatter mode-line and header-line looks.
linum mode foreground to comments color
make isearch and lazy-highlight faces stand out more, they are too often not standing out enough (????)
Make the fringe bg color the same as normal bg color, a possibly controversial change.