-coded a switch into calculate_surface_area_of_a_spherical_Voronoi_polygon() that uses the planar polygon SA function when the spherical polygon calculation fails (result <= 0)
-as it stands, the above switch seems to help a lot with the pseudo-random surface area reconstitution (12.24 / 12.56 target SA), but surprisingly the regularly-spaced generator set causes more problems (only recover 7.97 / 12.56 target SA) [these are the only two unit tests that consistently fail with this commit]