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.
Switch to homebrew to provide the dependencies via a package manager.
Remove obsolete headers from freetype and libpng (now provided via homebrew)
Ignore a few mac specific things to make git easier to use with this project.
Merge pull request #1 from dwt/master

Fix (most) compilation issues on mac os x