Side effects of NDEBUG are important
Remove noise from poly_split()
Mark the failed tesselation info as debug only
Quieter failure of poly_make_triangle_guarded

Downgraded the check() to check_debug()
Might as well add a release mode, right?