Initial Cocos2d Mac project
Initial integration of emulator code

    * No audio support
    * No video support
Shim clock_gettime
Adds unit test target to project, moves existing tests to that target
Add font.c to reduce Xcode project build complexity

    * font.c shouldn't change if font.txt isn't tweaked
    * easy to regenerate without needing Xcode
Build shim for glue.S and Mac project tweaks
don't {Pre,Post}fix Project Preprocessor macro with __
add callLQ preprocessor macro
Use CPP macro for duplicate assembly
Slightly less hackishly, use "private" pointers to set struct vals
New CPP macros to accommodate Darwin
Misc tweaks to get OS X target building
Silence clang warnings
Handle unlikely overflow and silence clang warning
use arc4random_uniform()
HACK until audio system refactored
Get tests building on OS X
Reset Darwin target(s)

    * Unfortunately cocos2d doesn't support what I'd like to do with a Mac target at this point, maybe sometime...
OS X Cocoa target "hello world"