Physics body previously stored the RID of a collision object and accessed it on the next frame, leading to a crash if the object had been deleted. This PR checks the object still exists via the ObjectID prior to access.
Changes ShapeCast3D and RayCast3D debug to use RenderingServer directly.
Splits monolithic physics class files.