add pound-define for double buffering on OS X

+ osx does double-buffering differently, without this #define GLFW can't create windows on OS X

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge pull request #18 from tgfrerer/feature-elinuxProgrammableGL

add pound-define for double buffering on OS X