Add diff.py for colorised diff of Catch and Catch-VC6