Colourscheme modifications for lighter terminals, git and whitespace

The diff in "git commit -v" once again matches the terminal output
but with context greyed out. Whitespace in Vim is underlined when at
the end of a line or if it is a tab.