Tidied up reporting of missing assertions in test cases
- also removed basic reporter from approval test
Refactored missing assertions handling
Removed now redundant handling for missing assertions in test cases
- handled as part of sections
First cut of Timer class.
- started integrating with reporters (now (optionally) supported in console reporter).
- introduced Node<> template to help with cumulative reporting and used it instead of ThreadedSectionInfo.
Merge commit 'b80280f42889425d15062a4e947bd2de1aaf38f3'
Merge commit 'e8cf726a23483083dcf534e70704cb860d6e1ffd'
Merge commit '649f8c24b1b8b5f1aa6731dd87caf1665fcd967c'
Merge commit '6339254cb28a49581b25602739c7497139899c45'

Conflicts:
	include/reporters/catch_reporter_console.hpp
	projects/VS2008/TestCatch/TestCatch/TestCatch.vcproj

- Adapt catch_timer.h/hpp for VC6
- Update various compile.bat