Don't use AvailabilityMacros on OSX (bug 673969)

These were inherited from the OSX system headers, but are meaningless
for GEGL because all functions are loaded dynamically.