Destroy the runners cleanly when shutting down the engine.
Adds a new engine_step_prop_stop
which makes the runners quit if set. engine_clean
now sets the prop, releases the runners, and pthread_join
s them.
Fixes #559 (closed).
Edited by Peter W. Draper