Fixed the mess that was logging and loggingTests, making them bools and fixing linkage
Implemented version 1 of the crunch++ test sequencer and fixed the visibility of the testsuit distructor
Fixed the linkage of cxxTests - at this point all compiles (the testCrunch++ suit with a little help) and can be functionally tested
Changed the first of the crunch++ core functions over to use the new infrastructure properly instead of cross-calling to crunch
Added a header that was missing from previous commits that contains the core internal API definitions for crunch++