otest-shim refactoring

otest-shim has been refactored in preparation for XCTest support
XCTest.h added

XCTest.h, which is a class-dump of the XCTest framework, has been added in preparation for otest-shim's XCTest support