Revert "Prevent combing from going over internal holes"
Revert "Prevent combing from going over internal holes"

This reverts commit 8695be62bbea94fdf180d7001f50077eeb51ad04.
That commit was making the wrong assumption that holes are not visible from the outside. They are. And there might be other shapes inside of the hole, such as nested rings. Internal holes can have any shape, and don't necessarily need to be convex. They can have protruding parts that need to be avoided. We need to treat inside walls just the same way as outside walls.

Contributes to issue CURA-8117.

Ultimaker/CuraEngine,Ultimaker/CuraEngine