Allow early ending of simulations

Hardcoded wait after no activity to 3 seconds. I'll need to check if
this is an issue.
Closes #106.