make diff highlighting useful

The diff highlighting when using vimdiff or a tool like fugitive is near unusable.  I'm not suggesting you merge this immediately since I'm using colors outside of the tomorrow theme palette, but I'd like to consider how we can improve diff highlighting.  I've included my changes as an example.