Remove dependency on Inline.

Continue to use Specify for testing.
Require cocoapods gem.
Added TSCObserver, TSCReporter, TSCTidyReporter.

TSCObserver adapts SenTestObserver to use an active reporter.
TSCReporter defines the interface for a reporter to be delegated to by TSCObserver.
TSCTidyReporter is the default reporter, which outputs something like the following:

    TSCObserverSpecification started.

    	should override the default SenTestObserver class in NSUserDefaults in +load
    	+activeReporter should be an instance of TSCTidyReporter
    	+testSuiteDidStart: should forward to active reporter's -suiteDidStart:
    	+testStepDidStart: should forward to active reporter's -testDidStart:
    	+testStepDidFail: should forward to active reporter's -testDidFail:
    	+testStepDidStop: should forward to active reporter's -testDidEnd:

    [F]	+testSuiteDidStop: should forward to active reporter's -suiteDidEnd:

    [F] +testSuiteDidStop: should forward to active reporter's -suiteDidEnd:
    	Unknown.m:0: OCMockObject[NSNotification]: unexpected method invoked: test

    TSCObserverSpecification ended.
    TSCTidyReporterSpecification started.

    	should mark failing tests with the prefix [F]
    	should mark pending tests with the prefix [P]

    TSCTidyReporterSpecification ended.