Don't use system font, use a red strike-through for trailing
whitespace.
Add some font weight stuff. Forcing stuff to be bold looks bad when
the font has a light weight just makes everything look a bit off, so
use my own library for manipulating font weights. (FIXME: include this
in the theme)
Remove a debug message
Add support for lazy-highlight, isearch changes, make region inverted, rewrap some lines.