Adds a `--color` flag to `diff(1)` that supports the same options as GNU's `diff(1)`. The colors are customizable with the env var `DIFFCOLORS` in a format similar to `grep(1)`'s `GREPCOLORS`. An example would be `04;36:41` for additions to be underlined light blue, and deletions have a red background.