Switched to GLG2D for render layer

Switched to GLG2D for render layer

GLG2D provides a more explicit interface to the OpenGL bindings provided
via Java2D. Java2D hid interfaces required to use custom shaders, which
allow for more powerful optimizations in the engine.

Jeremy. Allen. Wildsmith.