Timeline: fix autoreverse behavior
Timeline: don't need to reset elapsed time on stop
Timeline: prevent reentrancy in stop/start
add paused/unpaused output ports
test: add Timeline tests