An updated verion of my solver has been uploaded here:
http://uk.geocities.com/aidan_001/software.html
it now supports colour wrap and colour trap as well as the previously supported techniques: locked candidates 1 & 2, hidden and naked sets, x-wings, xy-wings, xyz-wings, swordfish and jellyfish.