j3dcore: update to jogl-rc11 in the build script, only need gluegen-rt, not gluegen

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: fix generation of texture ids

- internal texture object name generation replaced with OpenGL 'glGenTextures'
- avoids conflict with JOGL's texture object names
- new Pipeline method 'generateTexID' implemented

[HSH - remove now unused freelist management in MasterControl]
Signed-off-by: August Lammersdorf <aldorf@interactivemesh.com>
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: make the antialiasing flag private to Canvas3d

Includes fix for resetting the antiAliasing flag from a patch by August Lammersdorf.

Signed-off-by: August Lammersdorf <aldorf@interactivemesh.com>
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: add members and helpers for future FBOlayer work

Extracted from a patch by August Lammersdorf.

[HSH - any mistakes here are mine]
Signed-off-by: August Lammersdorf <aldorf@interactivemesh.com>
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>