Add ediff faces.

 The faces were completely indistinguishable, especially in terminal.
Remove diff-added, diff-changed and diff-removed annoying backgrounds.

  Two reasons:
    1) With background, diffs are more difficult to read.

    2) In magit buffers, where highlighting is used to emphasize the current
    chunk, current chunk actually becomes less highlighted. During movement
    between chunks everything blinks
Merge pull request #49 from vitoshka/ediff

Add ediff and improve diff
Add faces for flycheck

flycheck is a flymake alternative.

See https://github.com/lunaryorn/flycheck
Merge pull request #50 from lunaryorn/flycheck-highlighting

Add faces for flycheck
added faces for clojure-test-mode
fixed the flycheck-warning-face
Remove 'unspecific' from ansi-term-color-vector

Probably just a typo, fixes Issue #87 for me at least on Emacs 24.2.91.1
Merge pull request #53 from vmann/patch-1

Remove 'unspecific' from ansi-term-color-vector
added faces for git-gutter