More reliable signaling of when models are done loading.
Warn if file has no meaningful geometry. Make separate done_loading flag that always gets set even on failure.
This fix is for https://gitlab.com/glassbladegames/isometro-exporter - the utility was getting stuck waiting forever if there was no geometry in the OBJ file (especially when this was on purpose).