cleaned up obj-c glcontext shim a bit
first working example (OS X only so far)