Add support for Java/JOGL graphical rendering component

This component rely on JOGL to do the proper graphical integration with the Java environment.
For instance Java7 on Mac broke VTK rendering mechanism. This type of component,
should prevent such issue by relying on a dedicated external library that just focus on OpenGL in Java context.

Change-Id: Ib0cb6ef0b04b5f6be311bc34e3565e779b65fc6b
Provide more flexibility in the GLContext creation of GLCanvas

Change-Id: I4827580e9c506dd0e7697dc6ee7737b2dd1e644b
Add key binding to JOGL cone example

r can be used to reset the camera once the GLCanvas has the focus.
q can be used to quit the application once the GLCanvas has the focus.

Change-Id: I3a910922c05beaf3afa4da7794a031322a114b24
Merge topic 'add_jogl_component' into master

37d8be81 Add key binding to JOGL cone example
aca2b933 Provide more flexibility in the GLContext creation of GLCanvas
640180a1 Add support for Java/JOGL graphical rendering component