Put all the vector normaliztion into vector.c
Create a legal polygon in the test
Actually scale y
Split the work "polys_to_tris()" was doing into two funs
f3_magnitude() extracted, finally
WIP: bool poly_has_area(poly_t*): New

Needs to get refactored out and dry'd, but seems to do a thing.

Is perfectly fine with counting 0-area triangles inside a larger poly,
though, which might be correctable-ish.
Right type in format string (Shout out to GCC for once)
Right type in format string here, also
Discard polygons with no area in bsp_subdivide()

In the SPANNING case, if  a poly is split and a resulting
part does not have any surface area, it is discarded.
pass1: Debug compile option in the makefile
Call make correctly from make
Debug compiles generate a diffeerent set of objects

This is so I cannot accidentally build a mixed-build artifact
Add a `bsp` debug command
Echo poly counts
Area helpers and tests.
Test for poly_has_area()
DRY poly_has_area
Shortcut for not re-tessellating triangles into triangles
Poly printer
TODO: Where am I?