ChangeOverTimeAgent.

New agent that computes the change of values over time. Can be combined with the TriggerAgent or the PeakDetectorAgent to fire events depending on the change of a value over time. It is especially useful if the input events do not arrive at fixed intervals.