Update collision shapes data on tree entered
Created by: RandomShaper
This is needed because the final startup values for shapes may change between parenting and entering the scene tree. For instance, if the collision shape belongs to a inherited scene.
Fixes #13835 (closed).