Simplified, made syntax more concise and expressive, eliminated unnecessary files.

Test Suite ../DOSingletonTests.octest(Tests)' started
Test Suite 'DOSingletonTests' started at 2013-10-14
Test Case '-[DOSingletonTests testInstantiate]' started.
Test Case '-[DOSingletonTests testInstantiate]' passed (0.000 seconds).
Test Case '-[DOSingletonTests testIsInitialized]' started.
Test Case '-[DOSingletonTests testIsInitialized]' passed (0.000
seconds).
Test Case '-[DOSingletonTests testSubclassing]' started.
Test Case '-[DOSingletonTests testSubclassing]' passed (0.000 seconds).
Test Case '-[DOSingletonTests testUnique]' started.
Test Case '-[DOSingletonTests testUnique]' passed (0.000 seconds).
Test Suite 'DOSingletonTests' finished at 2013-10-14 17:41:04 +0000.
Executed 4 tests, with 0 failures (0 unexpected) in 0.000 (0.000)
seconds
Test Suite '.../DOSingletonTests.octest(Tests)' finished at 2013-10-14
Executed 4 tests, with 0 failures (0 unexpected) in 0.000 (0.002)
seconds
Program ended with exit code: 0