Modifying the delay process to truly iterate. (Seconds stored as an integer).
Collection modification errors force us to add invariant skipping to processes upon modification. Removing processes may cause skips in processing for other processes.
Test processes.
Added fixes to DelayProcess.cs and RecurrentDelayProcess.cs for nullified onOccur and currentTime reset.