fixed 1px offset for mouse position in LWJGL
cleanup of lwjgl backend after resourcefactory merged