Implemented Polygon::ToString().
Remove LCG private state, since other MathGeoLib classes are struct-like as well.
Implement assume_failed for all build cases.
Add some improved diagnostics in tests to debug failures on the Safari browser.