JOGLNewtApplet1Run: Defer 'newtCanvasAWT' creation and attachment to applet.start() (only once), working around 'OS X' CALayer positioning bug.

The NewtCanvasAWT workaround for the 'OS X' CALayer positioning bug(*)
may only work if parent is not only dislayable, but also visible.

(*): Workaround resizes the component 2x, forcing a relayout.

++

RequestFocus after setVisibile(true).

+++

Clear references to glWindow, newtCanvasAWT @ destroy.
NewtCanvasAWT: Issue 'setFocusable(..)' at configureNewtChild(..)
Refine 893cf0c8c32edf231dbf418d45d3181532d2402b: Partial revert and issue forceRelayout at end of applet.start(); Cleanup AWTKeyAdapter.

Refine 893cf0c8c32edf231dbf418d45d3181532d2402b: Partial revert and issue forceRelayout at end of applet.start();
- Seems the workaround of OSX CALayer positioning bug is timing dependent,
  i.e. stopped working when disabled DEBUG output.
- Move NewtCanvasAWT creation and attachment back to init()
- Issue extra forceRelayout (if OSX) at end of start() .. works 'most of the time'.

Cleanup AWTKeyAdapter: Adapt code style of keyPressed() to keyReleased().