Erin/crash reporter

Added functionality to catch crashes that occur during tests and report the crash signal and test where the crash occurred.
Variable names should start with a lower case. If CppUTest uses a pattern of upper-case "Test" then this is fine, otherwise please lower-case it.