fix bug that tiny volume simplices may occur on the surface of the

convex hull of a triangulation.

This change will make sure that all simplices which are (almost)
flat are never added. This is needed for some notebook I wrote
2 jobs for 111-no-flat-simplices in 3 minutes and 56 seconds (queued for 2 seconds)