Implemented JoglMouseCursor; added Window parameter to JoglRenderDevice constructor

-JoglMouseCursor no longer uses AWT references and should (hopefully) be working properly
-JoglRenderDevice now requires a com.jogamp.newt.Window parameter in the constructor (old constructors are deprecated with warnings).
-JoglMouseCursorFactory now requires a com.jogamp.newt.Window parameter in order to create JoglMouseCursor
-JoglBatchRenderBackendFactory/JoglBatchRenderBackendCoreProfileFactory now require a com.jogamp.newt.Window parameter in their 'create' methods in order to initialize JoglMouseCursorFactory