IVisitor: removed unnecessary abstraction level of visitors from all spatial data structures.
PhysicalEnvironment, GridObjectCache, ObstacleLoss: followed recent visitor class changes.
BVH: xxx