Use OpenStruct.
Optimize colorization and improve whitespace highlighting.
Add inline word-diff highlighting.
Add runtime dependency on diff-lcs, although di can work without it.
Bump the version number to 0.4.0.