[WIP] Update to Mac OS X 10.9 SDK

Untested Parts
--------------

`ArchHooks_MacOSX::DumpDebugInfo()`

- Used `sysctlbyname` to find the Mac OS X version instead of the deprecated `Gestalt`.
    - http://stackoverflow.com/questions/11072804/how-do-i-determine-the-os-version-at-runtime-in-os-x-or-ios-without-using-gesta

`MemoryCardDriverThreaded_MacOSX::Unmount( UsbStorageDevice *pDevice )`

- Updated to use `sync_volume_np` instead of deprecated `PBFlushVolSync`.
    - http://lists.apple.com/archives/carbon-dev/2010/Nov/msg00030.html
Merge branch 'master' of https://github.com/stepmania/stepmania into MacOSX10.9.sdk
Use Quarts to map raw keyboard to character code.
Change project to 32 bit
remove untested code
added the code that works. It is tested outside of StepMania
fallback to the fallback when KeyCodeToChar does not work
Merge pull request #239 from dtinth/MacOSX10.9.sdk

Update to Mac OS X 10.10 SDK

Here's to hoping this doesn't cause too many problems.