j3dcore: annotate prioritizedSounds list in SoundScheduler

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

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: annotate list of dirty transformgroups

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: annotate targets array in Targets, remove two methods that had incorrect types

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
j3dcore: provide a public interface for AutoOffScreenCanvas3D to allow core to build separately from j3dutils

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