Fixed IECoreGL::PointsPrimitive crash on OS X.

It seems that some drivers don't like being passed 0 points to be rendered.