added PointSize attirib

also added some gin-crackery to the setAttrib method to obscure the
million different versions of the vertexAttribXYZ method.  May be too
hard to read.