There were a couple memoryleaks and reference count
corruptions in some of the functions. This was only
happening on the NON-numeric version of
_openglmodule.c, since these functions were calling
Py_DECREF() to free objects, instead of the
PyArray_ClearMemory macro that is required.
This change effects the glMap*, glRect*, and