Allow JOGL renderer to be based either on GLCanvas or GLJPanel

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

432b6ca4 Allow JOGL renderer to be based either on GLCanvas or GLJPanel