Ability to specify diff color in config

For some cases, red (used before) is not contrast enough. This commit
allows to set the color in config file. Also, more contrast default
settings are used (magenta highlight with `assign` highlight style).