j3dcore: annotate two locked geometry lists in RenderBin

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: trivial generic annotation in RenderBin

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: replace Distance with core utility class

Replace the use of the j3dutils Distance class that is under a different license by reimplementing
some mathematical distance calculations in a Utils class.  This is new code and not based on
the j3dutils version.

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