Zero poly stl is fine to produce without error.

Remove the test for polygons > 0 resulting in an error from geometries that didn't produce polygons, and let the consumer of the data determine if it's worth using.

A zero poly geometry should result in just the STL header and a facet count of 0 in binary.