build 30
First cut of new Colour class (to replace TextColour)
Switched TextColour out for Colour
 - Removed TextColour
LineWrapper can indent first line differently to subsequent lines
- use this to wrap Given/ When/ Then with indent after the :
Build 31
- new Colour class
- Headers are wrapped, with special indentation for given/ when/ then
Merge commit '5c7d3d75cca38e9032b36726afde0bfa29a3ad4b' into merge-up-int

Conflicts:
	single_include/catch.hpp
Merge commit 'a3703faa0a04d99ad9f041e20fed48f6c04da69a' into merge-up-int

Conflicts:
	include/internal/catch_list.hpp
Merge commit 'f186a912d4c530004c2206848a247ca0244fed8d' into merge-up-int

Conflicts:
	include/internal/catch_console_colour_impl.hpp
	include/internal/catch_list.hpp
Merge commit '4746caacaf3821d39543838d2a4b10b1d9dc94d8' into merge-up-int

Conflicts:
	include/internal/catch_console_colour_impl.hpp
	include/internal/catch_line_wrap.hpp
	include/reporters/catch_reporter_console.hpp
	projects/VS2008/TestCatch/TestCatch/TestCatch.vcproj
Build 31

Merge commit '12c16fff8dfe014c25cb7c74bd3d0a838b590c58' into merge-up-int

Conflicts:
	single_include/catch.hpp