Better interval recording behaviour

Do not accumulate time between intervals: an interval should only be recorded
after the minimum time has passed between two messages. This results in much smoother
and natural recording playback.
Minimum interval can be adjusted from the preferences dialog