Fix string creation. CFString is only allowed for inline strings.
Prevent naming collision between VMPoint and Carbon Point.
Use the contained getopt-long as it is not provided by the system.
Switch to a more current mac os x base sdk to allow building with the current Xcode.

Xcode 4.6 doesn't come with the 10.6 sdk anymore.