XCTest
Fix the XCTest build project.
The extension was set to octest; it should have been xctest.
xctest
Dropping 10.6
Version bump
Replace use of -performSelector:withObject:
Replace deprecated GetProcessForPID.
Replace deprecated Gestalt.
Replace use of antiquated ProcessInformationCopyDictionary.
Modern syntax
Modern `if` syntax ;)

astyle -t -o -O -c -xM -z2 -U -j -H *.[mhc]
Refer to frameworks/libraries via their SDK versions, as opposed to the system ones.
Rename “Apple Frameworks and Libraries” to just “Frameworks” so newly added frameworks are added there.
Fix an over-release bug.
Restore setAutomaticallyDownloadsUpdates: to the SUUpdater header as a property.
Remove pre-10.7 code.
Many changes:
Getting rid of unneeded parentheses.
Remove more pre-10.7-only code.
Add comments.
More property declarations.
Make SUUpdatePermissionPromptDelegateInformalProtocol a protocol with the name SUUpdatePermissionPromptDelegateProtocol.
We don’t need to declare ivars in the interface block if they are only accessed via accessors.
This is only true because we’re targeting x86_64 on OS X. The same is true for all iOS architectures, but not i386 on OS X.
Use CFBridgingRelease in a few places: it acts just like [(id)CFMakeCollectable(obj) autorelease] on non-ARC code, but is a bit cleaner.
We don’t need the NSAppKitVersionNumber10_[456] defined.
First, we don’t use them. Second, they should be defined since we’re targeting 10.7 and later, with at least the 10.9 SDK.
Replace NSAutoreleasePool classes with Autorelease Pool blocks.
They’re faster, even if they’re used outside of ARC.
Use dispatch functions to spin off new threads.
Update the Binary Delta tool's class to be better.
Use more Blocks/libdispatch code.