j3dcore: explicitly store the readonlyBuffer copy in preparation to remove BufferWrapper

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: directly use nio buffers internally in GeometryArrayRetained

Remove the use of FloatBufferWrapper, DoubleBufferWrapper.

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: convert trivial uses of BufferWrapper to use the readOnly nio buffers instead

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: use nio buffers directly for colors, remove use of BufferWrappers

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: use nio buffers directly for interleaved vertex data

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: use nio buffers directly for vertex normals

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>