Fixed a big bug in Newt JoglSurface, not using the good thread for events.

- NEWT uses a specific EDT thread for events distinct from the
rendering one.
- One has to use a synchronized fifo queue to store events and process
them when possible in the rendering thread.