Added currentTime exception to SystemClockUpdater.update
Revert "Added currentTime exception to SystemClockUpdater.update"

This reverts commit 21b8cf085128ab6f4c89f96810c3e49deede99a5.
Added check for currentTime to Updater classes
Added undefined checks to DynamicSimulationDrivenUpdate