switch from finite -> isfinite (prepare for OSX)
OSX compat openGL + clock_gettime
fix typos and missing interface in pugl_osx
update Makefile for OSX
fix OSX pugl API