OnOffApplication causes simulator to exit
The OnOffApplication contains an exit() call which prematurely stops the simulator. This causes an issue when running with MPI since only one of the processes will exit.
My proposed fix is to simply remove the exit() since it appears to be incorrect.