There should be a devlog entry shortly describing this, but the
code for IsParallel wasn't working on arm64 (Linux or Darwin).
Floating point math is weird.
- The standard SimpleSuite setup now include flags to suppress printing
the report in addition to silencing the test runs. This is useful in
automated testing.
- Point2D and Polar2D in Coord2D have been converted from custom types
to Vector<int, 2> and Vector<double, 2>, respectively.
- Documentation updates - most of the old files use non-Doxygen or
no/minimal header comments.
- Rework SimpleSuite to be more useful.
- Coverity-surfaced fixes.