Made running tests work (python 2.6 bug?)
Fixes schacon/hg-git#256
Colorize tests diff for Linux