outlined verb.eval.nurbs.intersect_rational_curve_surface_by_aabb and tests, fixed bugs and added unit tests for verb.eval.geom.intersect_segment_with_tri