Updated gen-module to support obj-c++ files.
Bashed unittest++ include in quadtree demo.
Shelled mac-ogl objc++ project.
Added cocoa as framework.
Changed bin name from mmc-ogl to mac-og.
Shelled a ton of app delegate methods.
Added MMC_TRACE_FUNC to pretty-print the current function.

This only works w/ gcc and clang. We'll have to emulate it for msvc, but
we won't be supporting that until it stops sucking at c++11.
Added a ton of func tracing.
]-Merge branch 'master' into mac
Ogl context is created and attached to window. Still no black background.
Added quit menu, activation gets focus, att-tab works.
OGL initialized and drawing.
App now accepts keyboard focus when first activated.
Moved where ogl is inited, working on keyboard focus at start.
Moved init to didFinishLaunching. Everything works as expected.
Mac updates.

- Moved most of app init to opplicationDidFinishLaunching.
- Added half-arsed fullscreen when return is pressed.
Bashed noisy trace.
Merged from master.