Quaternion: Fix float type - double epsilon slipped through review, where we like to compare float values - remove 64bit conversion.
Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and MonitorMode* ; Sort List<MonitorMode> in descending order to be well determined.

Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and MonitorMode*:
  - Compare square values
  - See API doc for order of special semantics (flags, rotation, ..)

Sort List<MonitorMode> in descending order to be well determined:
  - Removes order by native mode id, give user a reliable natural order.
NewtCanvasAWT: Add missing println if(DEBUG) decoration
X11 RandR: Cleanup RandR impl. selection, RandR13 setMode does not require a temp. display connection!
NEWT Screen ..: Typos / JNI signature
ScreenImpl: Fix ScreenMonitorState add/remove reference, which shall only happen at actual native create and destroy.

.. otherwise usage of Screen.createNative() and a later Window creation would cause
the ScreenMonitorState having 2 added listener - which in turn disables it's orig mode reset at Screen destruction.
MonitorDeviceImpl: No need to nanoTime() ..
WWW: Adapt Meet us @ Siggraph w/ home page