Remove vestiges of 10.5 support.

Spy driver no longer needs:
- special copied 10.5 SDK
- to use LDFLAGS to pick which framework to link against

Apps now use 10.6 as minimum system version for all arches.
We can now use GCD without checking for its existence.
Fix potential leaks in error conditions
Fix unsafe calls to objc_msgSend